Oren, Tuncer,Bedi, Pankaj.2009-03-232009-03-2319941994Source: Masters Abstracts International, Volume: 33-05, page: 1582.9780315958876http://hdl.handle.net/10393/6724http://dx.doi.org/10.20381/ruor-11415Program-understanding schemata for understanding the static properties of C++ programs are presented. For understanding purposes, we have selected seven key concepts of the C++ programming language. A C++ program is viewed as being composed of these seven key concepts and the relationships which may exist between them. These seven key C++ concepts and their relationships are represented using concept templates. The information grouped within these concepts is shown using twenty-six display templates. A representation schema and a navigation schema for the concept templates and the display templates are explained in detail.161 p.Engineering, System Science.A program-understanding schema for C++.Thesis