DocumentCode :
3279606
Title :
A model for designing adaptable software components
Author :
Heineman, George T.
Author_Institution :
Worcester Polytech. Inst., MA, USA
fYear :
1998
fDate :
19-21 Aug 1998
Firstpage :
121
Lastpage :
127
Abstract :
The widespread construction of software systems from pre-existing, independently developed software components will only occur when application builders can adapt software components to suit their needs. We propose that software components provide two interfaces-one for behavior and one for adapting that behavior as needed. The ADAPT framework presented in the paper supports both component designers in creating components that can easily be adapted, and application builders in adapting software components. The motivating example, using Java-Beans, shows how adaptation, not customization, is the key to component based software
Keywords :
object-oriented languages; object-oriented programming; software reusability; ADAPT framework; Java-Beans; adaptable software component design; application builders; component based software; component designers; independently developed software components; Application software; Calendars; Cost function; Graphical user interfaces; Java; Programming; Software design; Software engineering; Software libraries; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 1998. COMPSAC '98. Proceedings. The Twenty-Second Annual International
Conference_Location :
Vienna
ISSN :
0730-3157
Print_ISBN :
0-8186-8585-9
Type :
conf
DOI :
10.1109/CMPSAC.1998.716647
Filename :
716647
Link To Document :
بازگشت