DocumentCode
2518678
Title
A Taxonomy of Software Composition Mechanisms
Author
Lau, Kung-Kiu ; Rana, Tauseef
Author_Institution
Sch. of Comput. Sci., Univ. of Manchester, Manchester, UK
fYear
2010
fDate
1-3 Sept. 2010
Firstpage
102
Lastpage
110
Abstract
Software composition aims to provide mechanisms for systematic construction based on well-defined software units. Various software composition mechanisms have been defined in the literature for different kinds of software units. In component-based development, it is desirable to have software units and composition mechanisms that support automated, systematic construction. In this paper, we first survey existing definitions of composition units and the corresponding composition mechanisms, and then use the survey to propose a taxonomy that identifies good candidates for composition units and composition mechanisms for component-based development.
Keywords
object-oriented programming; software engineering; component-based development; software composition mechanisms; systematic construction; taxonomy; Object oriented modeling; Plugs; Programming; Software; Unified modeling language; Weaving; Web services;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Advanced Applications (SEAA), 2010 36th EUROMICRO Conference on
Conference_Location
Lille
ISSN
1089-6503
Print_ISBN
978-1-4244-7901-6
Type
conf
DOI
10.1109/SEAA.2010.36
Filename
5598084
Link To Document