DocumentCode
2342591
Title
An object-oriented software application architecture
Author
Ganti, Murthy ; Goyal, Pankaj ; Podar, Sunil
Author_Institution
US West Adv. Technol., Englewood, CO, USA
fYear
1990
fDate
26-30 Mar 1990
Firstpage
212
Lastpage
220
Abstract
The authors present a novel application architecture and supporting environment. The application architecture is based upon the concept of separating the application domain knowledge (including semantics, constraints, and functionality) from the application code. This application domain knowledge is embedded in a domain model that can be shared by multiple applications. This is made possible by the use of object-oriented technology. The other advantages of this separation of the domain model from the application code include: (i) the provision of a consistent view of the application domain across multiple applications; and (ii) its use as a communication and learning aid. The application architecture also supports the separation of the user-interface issues from those of application functionality. The development of a network editor application conforming to this architecture is also presented
Keywords
application generators; object-oriented programming; application code; application domain; application domain knowledge; constraints; functionality; learning aid; network editor application; object-oriented software application architecture; semantics; supporting environment; user-interface; Application software; Computer architecture; Expert systems; Large-scale systems; Object oriented modeling; Personnel; Productivity; Programming; Software quality; User interfaces;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 1990. Proceedings., 12th International Conference on
Conference_Location
Nice
Print_ISBN
0-8186-2026-9
Type
conf
DOI
10.1109/ICSE.1990.63625
Filename
63625
Link To Document