| Multi-tiered design rationale for change set based product line architectures |
| Full text |
Pdf
(342 KB)
|
Source
|
International Conference on Software Engineering
archive
Proceedings of the 3rd international workshop on Sharing and reusing architectural knowledge
table of contents
Leipzig, Germany
SESSION: Extending software architecture with architectural knowledge
table of contents
Pages 41-44
Year of Publication: 2008
ISBN:978-1-60558-038-8
|
|
Authors
|
|
Scott A. Hendrickson
|
University of California, Irvine, Irvine, CA, USA
|
|
Swaminathan Subramanian
|
University of California, Irvine, Irvine, CA, USA
|
|
André van der Hoek
|
University of California, Irvine, Irvine, CA, USA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 51, Citation Count: 0
|
|
|
ABSTRACT
Knowledge of why some product line architecture (PLA) consists of the specific features and feature interactions that constitute its overall structure is an invaluable resource for an architect. However, most PLA modeling techniques do not model these concepts explicitly. This requires that the architect express rationale separately, which increases the likelihood that it diverges and slowly but surely loses its value. To address this, we present an approach to capturing rationale that relies on a particular form of PLA modeling, namely PLAs modeled using change sets and relationships. In so doing, we enable the architect to express rationale concerning the PLA at three different tiers, covering individual elements in the PLA, change sets and their raison d'être, and the relationships that govern how individual product architectures are composed.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Batory, D. Feature Models, Grammars, and Propositional Formulas. Ninth International Software Product Line Conference. p. 7--20, 2005.
|
 |
2
|
|
| |
3
|
Deepak Dhungana , Rick Rabiser , Paul Grunbacher , Herbert Prahofer , Christian Federspiel , Klaus Lehner, Architectural Knowledge in Product Line Engineering: An Industrial Case Stu, Proceedings of the 32nd EUROMICRO Conference on Software Engineering and Advanced Applications, p.186-197, August 29-September 01, 2006
[doi> 10.1109/EUROMICRO.2006.21]
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
 |
7
|
|
| |
8
|
|
| |
9
|
Sinnema, M., Deelstra, S., et al. COVAMOF: A Framework for Modeling Variability in Software Product Families. Third International Software Product Lines Conference. p. 197--213, 2004.
|
 |
10
|
|
| |
11
|
|
| |
12
|
|
| |
13
|
Salvador Trujillo , Maider Azanza , Oscar Diaz , Rafael Capilla, Exploring Extensibility of Architectural Design Decisions, Proceedings of the Second Workshop on SHAring and Reusing architectural Knowledge Architecture, Rationale, and Design Intent, p.10, May 20-26, 2007
[doi> 10.1109/SHARK-ADI.2007.8]
|
| |
14
|
|
|