Skip to main content

Incremental Validation of Models in a MDE Approach Applied to the Modeling of Complex Data Structures

  • Conference paper
On the Move to Meaningful Internet Systems: OTM 2010 Workshops (OTM 2010)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 6428))

Abstract

In this paper, we propose an incremental validation method in the scope of a Model Driven Engineering (MDE) approach used to develop XML Schema models. The suggested MDE approach is based on an abstraction layer thanks to UML class diagrams, and on a series of transformations allowing the definition of XML Schema models. Our method of validation aims at minimizing model errors and optimizing the process of model checking. So, we introduce the notion of “contexts of validation” allowing the check of the data model sub-parts. We also use the first-order logic to specify the constraints that the models have to verify. A validation of our approach is presented through an application that we developed.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Altova XMLSpy., http://www.altova.com/xmlspy

  2. ArgoUML, http://argouml.tigris.org/

  3. Barbier, F., Henderson-Sellers, B.: The whole-part relationship in object modelling: A definition in cOlOr. Information and Software Technology 43(1), 19–39 (2001)

    Article  Google Scholar 

  4. Henderson-Sellers, B.: Some Problems with the UML V1.3 Metamodel. In: 34th Annual Hawaii International Conference on System Sciences, Maui, Hawaii, janvier 3-6 (2001)

    Google Scholar 

  5. Iyengar S., Brodsky A.: XML Metadata Interchange (XMI) Proposal to the OMG Object Analysis & Design Task. Object Management Group, http://www.omg.org .

  6. Lamolle, M., Menet, L.: Towards a Bidirectional Transformation of UML and XML Models. In: Proceedings of the 2008 International Conference on E-Learning, E-Business, Enterprise Information System and E-Government, EEE 2008, juillet,, Las Vegas, Nevada, USA, pp. 14–17 (2008)

    Google Scholar 

  7. Menet, L., Lamolle, M.: Meta-modelling object: expression of semantic constraints in complex data structure. In: Proceedings of ERIMA 2007, Biarritz, France, pp. 104–108 (2007)

    Google Scholar 

  8. Menet, L., Lamolle, M.: Designing XML Pivot Models for Master Data Integration via UML Profile. In: ICEIS 2008, International Conference on Enterprise Information Systems, Barcelone, Spain, juin 12-16, vol. DISI, pp. 461–464 (2008)

    Google Scholar 

  9. MetaObject Facility, http://www.omg.org/mof/

  10. OMG. Response, to the UML 2.0 OCL (2002), http://www.omg.org/docs/ad/02-05-09.pdf

  11. Unified Modeling Language, http://www.uml.org

  12. Extendible Markup Language (XML) 1.0. W3C XML Working Group (2000), http://www.w3.org/TR/REC-xml

  13. W3C. XML-Schema Part 1: Structures, 2nd edn. (2004), http://www.w3.org/TR/xmlschema-1

  14. Haarslev, V., Möller, R.: Description of the racer system and its applications. In: Proceedings of the International Workshop on Description Logics (DL 2001), Stanford, Californie, pp. 132–141 (August 2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Menet, L., Lamolle, M., Le Dc, C. (2010). Incremental Validation of Models in a MDE Approach Applied to the Modeling of Complex Data Structures. In: Meersman, R., Dillon, T., Herrero, P. (eds) On the Move to Meaningful Internet Systems: OTM 2010 Workshops. OTM 2010. Lecture Notes in Computer Science, vol 6428. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16961-8_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-16961-8_28

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-16960-1

  • Online ISBN: 978-3-642-16961-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics