DocumentCode
2699365
Title
Constructing software asset variants by composing pre-existing components
Author
Velasco-Elizondo, Perla
Author_Institution
Centre for Math. Res. (CIMAT), Zacatecas, Mexico
fYear
2011
fDate
26-28 Oct. 2011
Firstpage
1
Lastpage
6
Abstract
Several works on using Component-based Development to construct Software Product Lines have been reported. However, shortcomings in both approaches have limited the benefits of combining them in practice for the development of software asset variants. This paper explores the feasibility of using composition operators to construct such variants from pre-existing software components. The variants are implemented as composite components, which provide variant behaviours that can be reused in a Software Product Line. Via a case study, we will show that the use of these operators enables a consistent and systematic approach to variant construction. Other benefits of our approach are design preservation, modularity and automation.
Keywords
product development; software development management; software reusability; automation; component-based development; composition operators; design preservation; modularity; preexisting component composition; software asset variant development construction; software product lines; Assembly; Navigation; Robot sensing systems; Service robots; Software; Wheels;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical Engineering Computing Science and Automatic Control (CCE), 2011 8th International Conference on
Conference_Location
Merida City
Print_ISBN
978-1-4577-1011-7
Type
conf
DOI
10.1109/ICEEE.2011.6106657
Filename
6106657
Link To Document