Relational architecture description language for software families

TJ Brown*, ITA Spence, P Kilpatrick

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Abstract

Software Product-Line Engineering has emerged in recent years, as an important strategy for maximising reuse within the context of a family of related products. In current approaches to software product-lines, there is general agreement that the definition of a reference-architecture for the product-line is an important step in the software engineering process. In this paper we introduce ADLARS, a new form of architecture Description language that places emphasis on the capture of architectural relationships. ADLARS is designed for use within a product-line engineering process. The language supports both the definition of architectural structure, and of important architectural relationships. In particular it supports capture of the relationships between product features, component and task architectures, interfaces and parameter requirements.

Original languageEnglish
Title of host publicationSOFTWARE PRODUCT-FAMILY ENGINEERING
EditorsF VanDerLinden
Place of PublicationBERLIN
PublisherSpringer
Pages282-295
Number of pages14
ISBN (Print)3-540-21941-2
Publication statusPublished - 2004
Event5th International Workshop on Product Family Engineering (PFE-5) - Siena, Italy
Duration: 04 Nov 200306 Nov 2003

Publication series

NameLECTURE NOTES IN COMPUTER SCIENCE
PublisherSPRINGER-VERLAG BERLIN
Volume3014
ISSN (Print)0302-9743

Conference

Conference5th International Workshop on Product Family Engineering (PFE-5)
CountryItaly
CitySiena
Period04/11/200306/11/2003

Cite this