• DocumentCode
    2230048
  • Title

    ADLARS: An Architecture Description Language for Software Product Lines

  • Author

    Bashroush, R. ; Brown, T.J. ; Spence, I. ; Kilpatrick, P.

  • Author_Institution
    Sch. of Comput. Sci., Queen´´s Univ., Belfast
  • fYear
    2005
  • fDate
    7-7 April 2005
  • Firstpage
    163
  • Lastpage
    173
  • Abstract
    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
  • Keywords
    product development; software architecture; software prototyping; software reusability; specification languages; architecture description language; feature model domain; software product line engineering; software reuse; system architecture domain; variability requirement; Application software; Architecture description languages; Computer architecture; Computer science; Engineering management; Performance analysis; Real time systems; Software architecture; Software performance; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Workshop, 2005. 29th Annual IEEE/NASA
  • Conference_Location
    Greenbelt, MD
  • Print_ISBN
    0-7695-2306-4
  • Type

    conf

  • DOI
    10.1109/SEW.2005.17
  • Filename
    1521204