Transforming Application Compositions with XSLTs

Johann Oberleitner, Thomas Gschwind · Electronic Notes in Theoretical Computer Science · 2003

Architectural Description Languages (ADLs) allow developers to describe the architecture of a software system but provide only limited support for their execution. In this paper, we present ACL/1, an XML based Application Composition Language, that describes the architectural view of a software system while at the same time enabling the execution of the software application. As we will show, our approach allows us to use XSLTs to transform the architectural view of the application into source code and it may be used to refactor the underlying software application.

Read the paper · More papers on PaperTik