DocumentCode
3155924
Title
xADL: enabling architecture-centric tool integration with XML
Author
Khare, Rohit ; Guntersdorfer, Michael ; Oreizy, Peyman ; Medvidovic, Nenad ; Taylor, Richard N.
Author_Institution
Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
fYear
2001
fDate
6-6 Jan. 2001
Abstract
In order to support architecture-centric tool integration within the ArchStudio 2.0 Integrated Development Environment (IDE), we adopted Extensible Markup Language (XML) to represent the shared architecture-in-progress. Since ArchStudio is an architectural style-based development environment that incorporates an extensive number of tools, including commercial off-the-shelf products, we developed a new, vendor-neutral, ADL-neutral interchange format called Extensible Architecture description Language (xADL), as well as a "vocabulary" specific to the C2 style (xC2). This paper outlines our vision for representing architectures as hypertext, the design rationale behind xADL and xC2, and summarizes our engineering experience with this strategy.
Keywords
hypermedia; programming environments; software architecture; specification languages; ADL-neutral interchange format; ArchStudio 2.0 Integrated Development Environment; Extensible Architecture description Language; Extensible Markup Language; XML; architectural style-based development environment; architecture-centric tool integration; design rationale; engineering experience; hypertext; shared architecture-in-progress; xADL; xC2; Automation; Computer science; Connectors; HTML; Humans; Markup languages; SGML; Uniform resource locators; Web sites; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 2001. Proceedings of the 34th Annual Hawaii International Conference on
Conference_Location
Maui, HI, USA
Print_ISBN
0-7695-0981-9
Type
conf
DOI
10.1109/HICSS.2001.927248
Filename
927248
Link To Document