Title :
A semantic browser for object oriented program development
Author :
Grogono, Peter ; Cheung, Benjamin
Author_Institution :
Dept. of Comput. Sci., Concordia Univ., Montreal, Que., Canada
Abstract :
Object-oriented methods allow programmers to construct software with a simple and uniform structure. Object-oriented programs should be simple to maintain and extend. Source code browsers are not sufficient for understanding object-oriented programs. The authors have combined a strongly-typed object-oriented language with an integrated, interactive development environment. For several reasons, they designed the compiler as an integral component of the environment. Coupling the compiler and the browser simplifies symbol table management in the compiler. Conversely, the same coupling ensures that information is semantically checked before the browser displays it. Also, programmers do not have to understand the class hierarchy because the compiler creates class views
Keywords :
object-oriented programming; program compilers; programming environments; Dee; class views; compiler; information checking; integrated interactive development environment; object oriented program development; semantic browser; source code; strongly-typed object-oriented language; symbol table management; Computer industry; Computer languages; Computer science; Displays; Documentation; Object oriented methods; Program processors; Programming profession; Software libraries; Software reusability;
Conference_Titel :
System Sciences, 1992. Proceedings of the Twenty-Fifth Hawaii International Conference on
Conference_Location :
Kauai, HI
Print_ISBN :
0-8186-2420-5
DOI :
10.1109/HICSS.1992.183275