Universität Karlsruhe
XOpT - XML-Based Composition Concept


[PuSpSoMeT04]Elke PulvermĂĽller, Andreas Speck, XOpT - XML-Based Composition Concept, Hamido Fujita, Volker Gruhn (Ed.), Proceedings of the 3rd International Conference on New Software Methodologies, Tools, and Techniques (SoMeT_04), p. 249 - 262, IOS Press, September 2004.


System development is usually processed by applying different models both on the same and different levels of abstraction. This supports the stepwise refinement, the dealing with the inherent complexity and allows the tailored documentation and specification of the different aspects of the system. This paper presents the XOpT approach to support the composition and adaptation step. It provides a framework based on XML, DOM and XPath technology with an hierarchy of transformation operators. These are either generic or specifically suited for (and thus also restricted to) a certain domain. New operators may be added on top of existing ones on demand. XOpT is a unification of composition and weaving techniques as it operates on the standardized XML data format. Furthermore, this language independence allows the manipulations on different abstraction levels in parallel preserving model consistency. The concepts have been applied to an e-commerce system based on ARIS which also serves as example in this paper.

[Erzeuge bibTeX Eintrag]


Dr. Elke PulvermĂĽller
Andreas Speck