A highly-extensible, XML-based architecture description language

被引:58
|
作者
Dashofy, EM [1 ]
van der Hoek, A [1 ]
Taylor, RN [1 ]
机构
[1] Univ Calif Irvine, Dept Informat & Comp Sci, Irvine, CA 92697 USA
关键词
D O I
10.1109/WICSA.2001.948416
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Software architecture research focuses on models of software architectures as specified in architecture description languages (ADLs), As research progresses in specific areas of software architectures, more and more architectural information is created. Ideally, this information can be stored in the model. An extensible modeling language is crucial to experimenting with and building tools for novel modeling constructs that arise from evolving research. Traditional ADLs typically support a small set of modeling constructs very well, but adapt to others poorly. XML provides an ideal platform upon which to develop an extensible modeling language for software architectures. Previous XML-based ADLs successfully leveraged XML's large base of off-the-shelf tool support, but did not take advantage of its extensibility. To give software architecture researchers more freedom to explore new possibilities and modeling techniques while maximizing reuse of tools and modeling constructs, we have developed xADL 2.0, a highly extensible XML-based ADL. xADL 2.0 supports run-ti. me and design time modeling, architecture configuration management and model-based system instantiation. Additionally, xADL 2.0 has a set of extensible infrastructure tools that support the creation, manipulation, and sharing of xADL 2.0 documents.
引用
收藏
页码:103 / 112
页数:10
相关论文
共 50 条
  • [1] NetPDL: An extensible XML-based language for packet header description
    Risso, F
    Baldi, M
    [J]. COMPUTER NETWORKS, 2006, 50 (05) : 688 - 706
  • [2] The Research of XML-based Extensible Device Description for FF
    Wang, Zhongfeng
    Yu, Haibin
    Wang, Hong
    Xu, Aidong
    Zhou, Yue
    [J]. IECON 2004: 30TH ANNUAL CONFERENCE OF IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOL 3, 2004, : 2600 - 2603
  • [3] XSSA/ADL: An XML-based security requirement architecture description language
    School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu 610054, China
    不详
    [J]. Jisuanji Yanjiu yu Fazhan, 2007, 5 (737-747):
  • [4] A Highly-Extensible Architecture for Networked I/O
    Taylor, Cynthia
    Pasquale, Joseph
    [J]. 2013 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2013,
  • [5] XML-Based Video Game Description Language
    Quinones, Jorge R.
    Fernandez-Leiva, Antonio J.
    [J]. IEEE ACCESS, 2020, 8 (08): : 4679 - 4692
  • [6] Robotic Platform: A XML-Based Extensible Robot Intelligence Architecture (XRIA)
    Jiang, Ridong
    Tan, Yeow Kee
    Limbu, Dilip Kumar
    Tran Ang Dung
    [J]. SOCIAL ROBOTICS, ICSR 2010, 2010, 6414 : 40 - 49
  • [7] Breeze/ADL: Graph Grammar Support for an XML-Based Software Architecture Description Language
    Li, Chen
    Huang, Linpeng
    Chen, Luxi
    Yu, Chengyuan
    [J]. 2013 IEEE 37TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2013, : 800 - 805
  • [8] STCML: An Extensible XML-based Language for Socio-Technical Modeling
    Georgas, John C.
    Sarma, Anita
    [J]. PROCEEDINGS OF THE 4TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING (CHASE'11), 2011, : 61 - 64
  • [9] XML-based workflow description language for Grid applications
    Kwon, YW
    Ryu, SH
    Jeong, CS
    Park, H
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2004, PT 1, 2004, 3043 : 319 - 327
  • [10] XML-based scene description language for virtual museum
    Zeng, Ding-Hao
    Lu, Wei
    Bei, Jia
    Pan, Jin-Gui
    [J]. Xitong Fangzhen Xuebao / Journal of System Simulation, 2006, 18 (09): : 2492 - 2496