XCase - A Tool for Conceptual XML Data Modeling

  • Jakub Klímek
  • Lukáš Kopenec
  • Pavel Loupal
  • Jakub Malý
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5968)

Abstract

Conceptual modeling of XML data was made easier with the introduction of the XSEM model, which utilizes the MDA (Model-driven architecture) ideas of multi-level modeling. XCase is an implementation of this model, enabling users to model their problem domain as a Platform-independent model (PIM), from which Platform-specific models (PSM), XML schemas in our case, can be derived. The main advantage of this approach is maintainability of multiple XML schemas describing the same data from different views as XCase maintains connections between PIM and PSM levels, so that in case of a change to some element, this change can be propagated to all the places where this element is used.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Jakub Klímek
    • 1
  • Lukáš Kopenec
    • 1
  • Pavel Loupal
    • 2
  • Jakub Malý
    • 1
  1. 1.Department of Software Engineering, Faculty of Mathematics and PhysicsCharles University in PragueCzech Republic
  2. 2.Department of Computer Science and Engineering, Faculty of Electrical EngineeringCzech Technical UniversityCzech Republic

Personalised recommendations