All publications

Conference · 2004

Applying MDA in Enterprise Application Interoperability: The PRAXIS Project

Vassilios Karakoidas, Stephanos Androutsellis-Theotokis, Diomidis Spinellis, Yannis Charalabidis

Model-driven architecture applied to enterprise interoperability: how the PRAXIS system was taken from a computation-independent model down to a platform-specific one, and what the transformations looked like in practice.

Published in
5th International Conference on Practical Aspects of Knowledge Management (PAKM 04), 2004
Citations
4 on Google Scholar, read 5 September 2026 — 24 of 30 by count
Cite as
KATSC04

The idea

Interoperability — two systems exchanging information and being able to use what they exchanged — is hard mostly because the systems were built in deliberate isolation from each other. The paper treats making them interoperable as a modelling problem, using MDA to guide development, with XML and B2B interconnection standards as the medium and new components (plus modifications to the existing systems) where they are unavoidable.

Contributions

  • A categorisation of the driving forces that shape interoperability in enterprise applications: technical standards, technology trends, and business standards — with the candid observation that implementations usually follow the most popular technology rather than the most effective one.
  • High-level, interoperability-oriented model mappings used to guide model-driven development of interoperable enterprise applications.
  • PRAXIS as the worked case study, following the transformations from the computation-independent model through the platform-independent model to the platform-specific one, including the final design decisions.

Written from the paper itself — the PDF linked above, which this site hosts.