Skip to main content

Persistent Meta-Modeling Systems as Heterogeneous Model Repositories

  • Conference paper
Model and Data Engineering (MEDI 2013)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 8216))

Included in the following conference series:

  • 1177 Accesses

Abstract

Model persistence has always been one of the major interests of the model-driven development community. In this context, Persistent Meta-Modeling Systems (PMMS) have been proposed as database environments dedicated to meta-modeling and model management. Yet, if existing PMMS store meta-models, models and instances, they provide mechanisms that are sometimes insufficient to accomplish some advanced model management tasks like model transformation or model analysis. In this paper we validate the work achieved in [5] by exploiting the support of user-defined operations in PMMS in order to perform model transformations and model analysis.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Meta object facility (mof). Technical report, Object Management Group (August 2011)

    Google Scholar 

  2. Uml profile for marte : Modeling and analysis of real-time embedded systems. Technical report, Object Management Group (June 2011)

    Google Scholar 

  3. Unified modeling language (uml). Technical report, Object Management Group (August 2011)

    Google Scholar 

  4. Architecture analysis & design language (aadl). Technical report, SAE International (September 2012)

    Google Scholar 

  5. Bazhar, Y., Ameur, Y.A., Jean, S.: Bemore: a repository for handling models behaviors. In: SEKE (June 2013)

    Google Scholar 

  6. Bazhar, Y., Chakroun, C., Aït-Ameur, Y., Bellatreche, L., Jean, S.: Extending ontology-based databases with behavioral semantics. In: Meersman, R., Panetto, H., Dillon, T., Rinderle-Ma, S., Dadam, P., Zhou, X., Pearson, S., Ferscha, A., Bergamaschi, S., Cruz, I.F. (eds.) OTM 2012, Part II. LNCS, vol. 7566, pp. 879–896. Springer, Heidelberg (2012)

    Google Scholar 

  7. Philip, A.: Bernstein and Umeshwar Dayal. An overview of repository technology. In: VLDB, pp. 705–713 (1994)

    Google Scholar 

  8. Cooperative Research Centre for Distributed Systems Technology (DSTC). dMOF version 1.1 user guide (2000)

    Google Scholar 

  9. Dehainsala, H., Pierra, G., Bellatreche, L.: OntoDB: An ontology-based database for data intensive applications. In: Kotagiri, R., Radha Krishna, P., Mohania, M., Nantajeewarawat, E. (eds.) DASFAA 2007. LNCS, vol. 4443, pp. 497–508. Springer, Heidelberg (2007)

    Google Scholar 

  10. Espinazo Pagán, J., Sánchez Cuadrado, J., García Molina, J.: Morsa: A scalable approach for persisting and accessing large models. In: Whittle, J., Clark, T., Kühne, T. (eds.) MODELS 2011. LNCS, vol. 6981, pp. 77–92. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  11. Espinazo-Pagán, J., García-Molina, J.: A homogeneous repository for collaborative mde. In: Proceedings of the 1st International Workshop on Model Comparison in Practice, IWMCP 2010, pp. 56–65. ACM, New York (2010)

    Chapter  Google Scholar 

  12. Hearnden, D., Raymond, K., Steel, J.: Mql: A powerful extension to ocl for mof queries. In: EDOC, pp. 264–277 (2003)

    Google Scholar 

  13. Henrich, A., Praktische Informatik Fachbereich Elektrotechnik: P-oql: an oql-oriented query language for pcte. In: Proc. 7th Conf. on Software Engineering Environments, pp. 48–60. IEEE Computer Society Press (1995)

    Google Scholar 

  14. Hernández, M.A., Miller, R.J., Haas, L.M.: Clio: A semi-automatic tool for schema mapping. In: SIGMOD Conference (2001)

    Google Scholar 

  15. Jarke, M., Jeusfeld, M.A., Nissen, H.W., Quix, C., Staudt, M.: Metamodelling with datalog and classes: ConceptBase at the age of 21. In: Norrie, M.C., Grossniklaus, M. (eds.) Object Databases. LNCS, vol. 5936, pp. 95–112. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  16. Jeusfeld, M.A., Quix, C., Jarke, M.: ConceptBase .cc User Manual. Tilburg University, RWTH Aachen (February 2013)

    Google Scholar 

  17. Kelley, W., Gala, S., Kim, W., Reyes, T., Graham, B.: Schema architecture of the UniSQL/M multidatabase system. In: Modern Database Systems, pp. 621–648. ACM Press/Addison-Wesley Publishing Co., New York (1995)

    Google Scholar 

  18. Koegel, M., Helming, J.: Emfstore: A model repository for emf models. In: ICSE (2), pp. 307–308 (2010)

    Google Scholar 

  19. Matulla, M.: Netbeans Metadata Repository (2003)

    Google Scholar 

  20. Medina, J.L., Pasaje, J.L.M., Harbour, M.G., Drake, J.M.: Mast real-time view: A graphic uml tool for modeling object-oriented real-time systems. In: The 22nd IEEE Real-Time Systems Symposium (RTSS 2001), pp. 245–256 (2001)

    Google Scholar 

  21. Melnik, S., Rahm, E., Bernstein, P.A.: Rondo: A programming platform for generic model management. In: SIGMOD Conference (2003)

    Google Scholar 

  22. Petrov, I., Jablonski, S., Holze, M., Nemes, G., Schneider, M.: iRM: An OMG MOF based repository system with querying capabilities. In: Atzeni, P., Chu, W., Lu, H., Zhou, S., Ling, T.-W. (eds.) ER 2004. LNCS, vol. 3288, pp. 850–851. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  23. Petrov, I., Nemes, G.: A query language for mof repository systems. In: OTM Conferences (1), pp. 354–373 (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bazhar, Y., Ouhammou, Y., Aït-Ameur, Y., Grolleau, E., Jean, S. (2013). Persistent Meta-Modeling Systems as Heterogeneous Model Repositories. In: Cuzzocrea, A., Maabout, S. (eds) Model and Data Engineering. MEDI 2013. Lecture Notes in Computer Science, vol 8216. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-41366-7_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-41366-7_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-41365-0

  • Online ISBN: 978-3-642-41366-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics