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
来源
关键词
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
相关论文
共 50 条
  • [1] A Rewriting Semantics for a Software Architecture Description Language
    Rademaker, Alexandre
    Braga, Christiano
    Sztajnberg, Alexandre
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 130 : 345 - 377
  • [2] ADLARS: An Architecture Description Language for Software Product Lines
    Bashroush, R
    Brown, TJ
    Spence, I
    Kilpatrick, P
    [J]. 29TH ANNUAL IEEE/NASA SOFTWARE ENGINEERING WORKSHOP, PROCEEDINGS, 2005, : 163 - 172
  • [3] An Overview of Software Architecture Description Language and Evaluation Method
    Yang Lingling
    Zhao Wei
    [J]. PROCEEDINGS OF THE 2012 INTERNATIONAL CONFERENCE ON COMMUNICATION, ELECTRONICS AND AUTOMATION ENGINEERING, 2013, 181 : 895 - 901
  • [4] Virtual instrument system software architecture description language
    Zhou Hong
    Wang Le-yu
    [J]. Journal of Zhejiang University-SCIENCE A, 2001, 2 (4): : 411 - 415
  • [5] PEADL: A software architecture description language for performance analysis
    Zhao, HQ
    Sun, J
    Gao, Y
    [J]. COMPUTER SCIENCE AND TECHNOLOGY IN NEW CENTURY, 2001, : 86 - 89
  • [6] VIRTUAL INSTRUMENT SYSTEM SOFTWARE ARCHITECTURE DESCRIPTION LANGUAGE
    周泓
    汪乐宇
    [J]. Journal of Zhejiang University-Science A(Applied Physics & Engineering), 2001, (04) : 52 - 56
  • [7] Algebraic Model and Formal Description Language of Software Architecture
    Chen, Wei
    Li, Tong
    Li, Jinglei
    [J]. PROCEEDINGS OF THE FIRST INTERNATIONAL WORKSHOP ON EDUCATION TECHNOLOGY AND COMPUTER SCIENCE, VOL II, 2009, : 659 - 665
  • [8] A retargetable software timing analyzer using architecture description language
    Li, Xianfeng
    Roychoudhury, Abhik
    Mitra, Tulika
    Mishra, Prabhat
    Cheng, Xu
    [J]. PROCEEDINGS OF THE ASP-DAC 2007, 2007, : 396 - +
  • [9] Designing software architectures with an aspect-oriented architecture description language
    Perez, Jennifer
    Ali, Nour
    Carsi, Jose A.
    Ramos, Isidro
    [J]. COMPONENT-BASED SOFTWARE ENGINEERING, PROCEEDINGS, 2006, 4063 : 123 - 138
  • [10] Using a software architecture description language to model the architecture and run-time performance of a federate
    Petty, MD
    McKensie, FD
    Xu, QW
    [J]. SIXTH IEEE INTERNATIONAL WORKSHOP ON DISTRIBUTED SIMULATION AND REAL-TIME APPLICATIONS, PROCEEDINGS, 2002, : 85 - 92