DocumentCode :
2069359
Title :
A system supporting design, implementation and maintenance of object oriented programs
Author :
Adar, Michel ; Kantorowitz, Eliezer ; Bar-On, Ehud
Author_Institution :
Technion-Israel Inst. of Technol., Haifa, Israel
fYear :
1991
fDate :
28-29 May 1991
Firstpage :
104
Lastpage :
112
Abstract :
The graphical object-oriented development system (GOODS) was designed to support the design, implementation, and maintenance of object-oriented programs. The goal was to minimize the cognitive load on the user by providing graphical views containing only the information needed. It uses novel graphical language designed to describe the structure of object-oriented programs. The system can display GOODS diagrams showing the structure of any part of the program as it is seen from different points of view, i.e., showing different kinds of properties. This is a dual presentation of diagrams and code that allows the programmer to switch between the two. Any change in one of them will cause the corresponding change of the other. GOODS was implemented in C++ using X-Windows. Users found the diagrams useful for understanding the structure of the programs, and as a development tool
Keywords :
computer graphics; object-oriented programming; programming environments; software maintenance; software tools; C++; GOODS diagrams; X-Windows; cognitive load; dual presentation; graphical object-oriented development system; graphical views; novel graphical language; object-oriented programs; Computer science; Computer science education; Displays; Documentation; Educational programs; Humans; Laboratories; Programming profession; Software engineering; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Systems and Software Engineering, 1991. Proceedings., Fifth Israel Conference on
Conference_Location :
Herzlia
Print_ISBN :
0-8186-2065-X
Type :
conf
DOI :
10.1109/ICCSSE.1991.151180
Filename :
151180
Link To Document :
بازگشت