DocumentCode :
2328808
Title :
From a Single Product Architecture to a Product Line Architecture
Author :
Bastarrica, María Cecilia ; Rivas, Sebastián ; Rossel, Pedro O.
Author_Institution :
Univ. de Chile, Santiago
fYear :
2007
fDate :
8-9 Nov. 2007
Firstpage :
115
Lastpage :
122
Abstract :
Designing a product line architecture can be approached from scratch or by deducing it after having built a series of similar products. We hereby present a different approach where we designed a product line architecture after only one product was built. Given MCC+, a product for consistency checking of different diagrams in a UML model, we identified the variabilities it should manage in order to be useful for a variety of modeling tools, obtaining a product line MCC-SPL. We accordingly upgraded the original architecture to a product line architecture (PLA). We verified how well the proposed PLA generalizes the single product architecture using a simple yet well known product line architecture assessment method. We also validated the usefulness of the just designed PLA by porting the tool to a different modeling platform.
Keywords :
Unified Modeling Language; formal specification; formal verification; software architecture; MCC+ consistency checking; UML model; product line architecture assessment; product line architecture design; Application software; Computer architecture; Computer science; Product design; Productivity; Programmable logic arrays; Software design; Software quality; Software tools; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Chilean Society of Computer Science, 2007. SCCC '07. XXVI International Conference of the
Conference_Location :
Iquique
ISSN :
1522-4902
Print_ISBN :
978-0-7695-3017-8
Type :
conf
DOI :
10.1109/SCCC.2007.8
Filename :
4396983
Link To Document :
بازگشت