DESIGNING XML PIVOT MODELS FOR MASTER DATA INTEGRATION VIA UML PROFILE

Ludovic Menet, Myriam Lamolle

2008

Abstract

The federation of data sources and the definition of pivot models are strongly interrelated topics. This paper explores the difficulties of a mediation solution based on XML architecture and the concept of Master Data Management. In this solution, pivot models use the standard XML Schema allowing the definition of complex data structures. To date, the graphical modeling of XML Schema models is not standardized. The introduction of a models definition formalism is a mean to make modeling more accessible. UML is a modeling object language which is more and more used and recognized as a standard in the software engineering field, which makes it an ideal candidate for the modeling of XML Schema models. In this purpose we introduce features of the UML formalism, through a profile, to facilitate the collaborative definition and the exchange of these models, and to introduce the capacity to express semantic constraints in XML models. These constraints will be used to perform data factorisation and to optimise data operations.

References

  1. Abiteboul S., Cluet S., Ferran G., Rousset M.-C., 2002. The Xyleme Project. Computer Networks 39.
  2. Apvrille L., De Saqui-Sannes P., Khendek F., 2006. TURTLE-P: A UML Profile for the Formal Validation of critical and Distributed Systems. SoSym (Software and System Modeling) Journal, Springer, ISSN 1619- 1366, pp. 1-18, July.
  3. Bazex P., Bodeveix J-P., Millan T ., Le Camus C., Percebois C., 2003. Vérification de modèles UML fondée sur OCL. INFORSID. Nancy, France. pp. 185- 200.
  4. Garcia-Molina H., Papakonstantinou Y., Quass D., Rajaraman A., Sagiv Y., Ullman J., Widom J., 1995. The STIMMIS approach to mediation: Data Models and Languages. NGITS (Next Generation Information Technologies and Systems), Naharia, Isreal, June 27- 29.
  5. Greenfield J., 2001. UML Profile For EJB. Rational Software Corp, May.
  6. Lamolle M., and Zerdazi A., 2005. Intégration de Bases de données hétérogènes par une modélisation conceptuelle XML, In Conférence sur l'Optimisation et les Systèmes d'Information (COSI'05), pp.216-227.
  7. Ober I., Graf S., 2005. Timed annotations in UML accepted to STTT, Int. Journal on Software Tools for Technology Transfer Springer Verl.
  8. OMG/MOF, 2000. Meta Object Facility (MOF) Specification, OMG Document formal/2000-04-03, http://www.omg.org/technology/documents/formal/mo f.htm.
  9. OMG, 2002. “CORBA specifications”. http://www.omg.org/technology/documents/formal/pr ofile_corba.htm.
  10. OMG, 2002. Response to the UML 2.0 OCL. http://www.omg.org/docs/ad/02-05-09.pdf
  11. Orchestra Networks, 2000. http://www.orchestranetworks.com
  12. Pilone D., Pitman N., 2006. UML 2.0 in a Nutshell, O'Reilly.
Download


Paper Citation


in Harvard Style

Menet L. and Lamolle M. (2008). DESIGNING XML PIVOT MODELS FOR MASTER DATA INTEGRATION VIA UML PROFILE . In Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 978-989-8111-36-4, pages 461-464. DOI: 10.5220/0001695604610464


in Bibtex Style

@conference{iceis08,
author={Ludovic Menet and Myriam Lamolle},
title={DESIGNING XML PIVOT MODELS FOR MASTER DATA INTEGRATION VIA UML PROFILE},
booktitle={Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2008},
pages={461-464},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001695604610464},
isbn={978-989-8111-36-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - DESIGNING XML PIVOT MODELS FOR MASTER DATA INTEGRATION VIA UML PROFILE
SN - 978-989-8111-36-4
AU - Menet L.
AU - Lamolle M.
PY - 2008
SP - 461
EP - 464
DO - 10.5220/0001695604610464