A Visual Programming Tool for Constructing Object-Oriented C++ Class


The Transactions of the Korea Information Processing Society (1994 ~ 2000), Vol. 2, No. 1, pp. 23-33, Jan. 1995
10.3745/KIPSTE.1995.2.1.23,   PDF Download:

Abstract

This paper describes a visual programming tool which provides novice programmer as well expert with the abilites to capture real physical world of problem domain and to manipulate it user-friendly using icons and symbols. Therefore, novice can understand object-oriented features of C incrementally and construct classes easily. For this, we introduce some visual metaphors which are displayed as tables. The tables can not only represent object and classes, but also be considered themselves as icons. We have named these tables as table-icons. Three levels of table-icons (i.e., Super Table-Icons, Intermediate Table-Icons and Detailed Table-Icons) are proposed to follow up appropriate evolution of object-oriented concepts. Table-icons are not simple pictographs but are activated and expanded to table forms. And then, developer can insert neccessary entities into table body and delete useless entities from it. These table-icons are applied to a diagramming technique, C gram [18], which is suggested for designing and implementing C programs.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
H. S. Cheol, "A Visual Programming Tool for Constructing Object-Oriented C++ Class," The Transactions of the Korea Information Processing Society (1994 ~ 2000), vol. 2, no. 1, pp. 23-33, 1995. DOI: 10.3745/KIPSTE.1995.2.1.23.

[ACM Style]
Ha Soo Cheol. 1995. A Visual Programming Tool for Constructing Object-Oriented C++ Class. The Transactions of the Korea Information Processing Society (1994 ~ 2000), 2, 1, (1995), 23-33. DOI: 10.3745/KIPSTE.1995.2.1.23.