• 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