loading...
A Highly-Extensible, XML-Based Architecture Description Language
Amsterdam, The Netherlands August 28-August 31
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/WICSA.2001.948416Working IEEE/IFIP Conference on Softw ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Eric M. Dashofy, University of California, Irvine
André Van der Hoek, University of California, Irvine
Richard N. Taylor, University of California, Irvine
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-time 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.
Citation:
Eric M. Dashofy, André Van der Hoek, Richard N. Taylor, "A Highly-Extensible, XML-Based Architecture Description Language," wicsa, pp.103, Working IEEE/IFIP Conference on Software Architecture (WISCA'01), 2001
Usage of this product signifies your acceptance of the Terms of Use.