29th Annual IEEE/NASA Software Engineering Workshop
ADLARS: An Architecture Description Language for Software Product Lines
Greenbelt, Maryland
April 06-April 07
ISBN: 0-7695-2306-4
DOI Bookmark:
http://doi.ieeecomputersociety.org/10.1109/SEW.2005.17
Software Product Line (SPL) Engineering has emerged to become a mature domain for maximizing reuse within the context of a family of related software products. Within the process of SPL, the variability and commonality among the different products within the scope of a family is captured and modeled into a system?s ?feature model?. Currently, there are no Architecture Description Languages (ADLs) that support the relationship between the feature model domain and the system architecture domain, leaving a gap which significantly increases the complexity of analyzing the system?s architecture and insuring that it complies with its set feature model and variability requirements. In this paper we present ADLARS, an Architecture Description Language that supports the relationship between the system?s feature model and the architectural structures in an attempt to alleviate the aforementioned problem. The link between the two spaces also allows the automatic generation of product architectures from the family reference architecture.
Citation:
R. Bashroush, T.J. Brown, I. Spence, P. Kilpatrick, "ADLARS: An Architecture Description Language for Software Product Lines," sew, pp.163-173, 29th Annual IEEE/NASA Software Engineering Workshop, 2005
Usage of this product signifies your acceptance of the
Terms of Use.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||