Relational architecture description language for software families

被引:0
作者
Brown, TJ [1 ]
Spence, ITA [1 ]
Kilpatrick, P [1 ]
机构
[1] Queens Univ Belfast, Sch Comp Sci, Belfast BT7 1NN, Antrim, North Ireland
来源
SOFTWARE PRODUCT-FAMILY ENGINEERING | 2004年 / 3014卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:282 / 295
页数:14
相关论文
共 11 条
  • [1] BROWN TJ, 2002, SPRINGER VERLAG LNCS, V2379, P154
  • [2] CLEMENTS P, 1999, FRAMEWORK SOFTWARE P
  • [3] FEY D, 2002, SPRINGER VERLAG LNCS, V2379, P198
  • [4] Kang K. C., 1990, Feature-Oriented Domain Analysis (FODA) Feasibility Study
  • [5] Kang KC, 1999, SOFTWARE PRACT EXPER, V29, P875, DOI 10.1002/(SICI)1097-024X(199908)29:10<875::AID-SPE262>3.0.CO
  • [6] 2-W
  • [7] Lee K, 2000, SOFTWARE PRACT EXPER, V30, P1025, DOI 10.1002/1097-024X(20000725)30:9<1025::AID-SPE323>3.0.CO
  • [8] 2-W
  • [9] MCRITCHIE I, 2003, P 5 INT WORKSH PROD
  • [10] MEDVIDOVIC N, UCIICS9702