DocumentCode
2144871
Title
A component framework for direct-manipulation editors
Author
Weinreich, Rainer
Author_Institution
Inst. fur Wirtschaftinf., Johannes Kepler Univ., Linz, Austria
fYear
1997
fDate
24-28 Nov 1997
Firstpage
99
Lastpage
112
Abstract
Object-oriented software technology has some significant flaws that are addressed with component technology. The foundations of software component technology and the possible and useful kinds of software composition are still an open issue of ongoing research. After a clarification of important issues of component technology and component composition, we present an object-oriented component framework that was developed to serve as the basis for an adaptable software development environment. The framework supports the construction of applications with a direct-manipulation user interface (especially graphic editors) and a code generation back-end. It uses a trading mechanism for component integration at run time, facilitates the separation of component adaptation and component composition, and incorporates an architecture that supports system evolution to a certain degree
Keywords
graphical user interfaces; object-oriented programming; software reusability; adaptable software development environment; code generation; component adaptation; component composition; component integration; direct manipulation editors; graphic editors; object-oriented component framework; object-oriented software technology; run time; software component framework; software composition; system evolution; trading mechanism; user interface; Application software; Computer architecture; Graphics; Java; Laboratories; Mechanical factors; Object oriented modeling; Software engineering; Software tools; User interfaces;
fLanguage
English
Publisher
ieee
Conference_Titel
Technology of Object-Oriented Languages and Systems, 1997. TOOLS 25, Proceedings
Conference_Location
Melbourne, Vic.
Print_ISBN
0-8186-8485-2
Type
conf
DOI
10.1109/TOOLS.1997.681864
Filename
681864
Link To Document