East European Conference on Advances in Databases and Information Systems

ADBIS 2009: Advances in Databases and Information Systems pp 96-103

XCase - A Tool for Conceptual XML Data Modeling

  • Jakub Klímek
  • Lukáš Kopenec
  • Pavel Loupal
  • Jakub Malý
Conference paper

DOI: 10.1007/978-3-642-12082-4_13

Volume 5968 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Klímek J., Kopenec L., Loupal P., Malý J. (2010) XCase - A Tool for Conceptual XML Data Modeling. In: Grundspenkis J., Kirikova M., Manolopoulos Y., Novickis L. (eds) Advances in Databases and Information Systems. ADBIS 2009. Lecture Notes in Computer Science, vol 5968. Springer, Berlin, Heidelberg

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