An Architecture of Ontology-aware Metamodelling Platforms for Advanced Enterprise Repositories

Srdjan Zivkovic, Harald Kühn, Marion Murzek

2009

Abstract

Enterprise repositories have become core information assets of today’s enterprises. They store and manage models of different aspects of an enterprise, such as business strategy, business processes, organizational structures, and IT infrastructure in an integrative way based on a bundle of domain-specific modelling languages. To produce such models for enterprise repository and profit from their usage, number of mechanisms such as model querying, validation, simulation, model transformation, versioning and traceability are needed. Metamodelling platforms provide flexible and extensible environment for realizing such advanced enterprise repositories, where various mechanisms working on repository may be integrated, thus providing a superior modelling solution. Going one step further, the question is, can such platforms profit from semantic technologies? How architecture of ontology-aware metamodelling platforms can be designed? In this paper, we give an in-depth view of such plat-form architecture by discussing its main building blocks and their dependencies.

References

  1. Karagiannis, D., Kühn, H.: Metamodelling platforms, Invited paper.: In Proceedings of the Third International Conference EC-Web 2002 - Dexa 2002. Springer-Verlag, Berlin, Heidelberg (2002)
  2. Zivkovic, S., Murzek, M., and Kuehn, H.: Bringing Ontology Awareness into Model Driven Engineering Platforms. In Proceedings of the 1st International Workshop on Transforming and Weaving Ontologies in Model Driven Engineering (TWOMDE 2008), pages 47-54. http://sunsite.informatik.rwthaachen.de/Publications/CEUR-WS/Vol-395/. (2008)
  3. Meta Object Facility (MOF) Specification-V2.0. http://www.omg.org/docs/ptc/03-10- 04.pdf
  4. Steinberg, D., Budinsky, F., Paternostro, M., and Merks, E..: EMF: Eclipse Modeling Framework 2nd Edition, Addison-Wesley Professional, Eclipse Series. (2008)
  5. Jouault, F. and Bezivin, J.. KM3: A DSL for Metamodel Specification: In Proceedings of 8th IFIP International Conference on Formal Methods for Open Object-Based Distributed Systems, pages 171-185. LNCS. (2006)
  6. ATLAS. Atlas Megamodel Management (AM3). http://www.eclipse.org/gmt/am3/ (2006)
  7. Ontology Definition Metamodel (ODM) - Version 1.0, Beta 3, http://www.omg.org/spec/ODM/1.0/Beta3/PDF/ (2008)
  8. Silva Parreiras, F., Staab, S., Winter, A.: TwoUse: Integrating UML Models and OWL Ontologies. Universität Koblenz-Landau, Fachbereich Informatik. Nr. 16/2007. Arbeitsberichte aus dem Fachbereich Informatik. Koblenz (2007)
  9. Kullbach, B., Winter, A.: Querying as an Enabling Technology in Software Reengineering. In: Verhoef, C. (Hrsg.); Nesi, P. (Hrsg.): Proc. of the 3rd Euromicro Conference on Software Maintenance & Reengineering. Los Alamitos: IEEE Computer Society, (1999), S. 42-50
  10. Object Constraint Language (OCL) Specification, Version 2.0, http://www.omg.org/cgibin/doc?formal/2006-05-01 (2006)
  11. SPARQL Query Language for RDF, W3C Reccomendation, http://www.w3.org/TR/rdfsparql-query/ (2008)
  12. Silva Parreiras. F., Staab, S., and Winter, A.: On marrying ontological and metamodeling technical spaces. In Proceedings of the 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2007, Dubrovnik, Croatia, September 3-7. (2007)
  13. Lopes, D., Hammoudi, S., Bezivin, J., and Jouault, F.: Mapping specification in MDA: From theory to practice. In: Konstantas, D., Bourrieres, J.-P., Leonard, M., Boudjlida, N. (Eds). Interoperability of Enterprise Software and Applications - INTEROP-ESA, p.253- 264. (2006)
  14. Zivkovic, S., Kuehn, H., and Karagiannis, D.: Facilitate modelling using method integration: An approach using mappings and integration rules. In: Oesterle, H.; Schelp, J.; Winter, R. (Eds.): Proceedings of the 15th European Conference on Information Systems (ECIS2007) - "Relevant rigour - Rigorous relevance", St.Gallen, Switzerland, (2007) pages 2038-2050. http://is2.lse.ac.uk/asp/aspecis/20070196.pdf
  15. Atlas Transformation Language (ATL). http://www.eclipse.org/m2m/atl/ (2008)
  16. Roser, S. and Bauer, B.: An approach to automatically generated model transformations using ontology engineering space. In 2nd International Workshop on Semantic Web Enabled Software Engineering (SWESE), (2006)
  17. Bernstein, P. A.: Applying model management to classical meta data problems. In Proceedings of CIDR Conference 2003, Asilomar, CA, pages 209-220. (2003)
  18. Schwarz, H., Ebert, J., Riediger, V., Winter, A.: Towards Querying of Traceability Information in the Context of Software Evolution. In: GI Proceedings Bd. 126, (2008)
  19. KAON Tool Suite Home Page, http://kaon.semanticweb.org/ (2009)
Download


Paper Citation


in Harvard Style

Zivkovic S., Kühn H. and Murzek M. (2009). An Architecture of Ontology-aware Metamodelling Platforms for Advanced Enterprise Repositories . In Proceedings of the Joint Workshop on Advanced Technologies and Techniques for Enterprise Information Systems - Volume 1: AER, (ICEIS 2009) ISBN 978-989-8111-93-7, pages 95-104. DOI: 10.5220/0002202900950104


in Bibtex Style

@conference{aer09,
author={Srdjan Zivkovic and Harald Kühn and Marion Murzek},
title={An Architecture of Ontology-aware Metamodelling Platforms for Advanced Enterprise Repositories},
booktitle={Proceedings of the Joint Workshop on Advanced Technologies and Techniques for Enterprise Information Systems - Volume 1: AER, (ICEIS 2009)},
year={2009},
pages={95-104},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002202900950104},
isbn={978-989-8111-93-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Joint Workshop on Advanced Technologies and Techniques for Enterprise Information Systems - Volume 1: AER, (ICEIS 2009)
TI - An Architecture of Ontology-aware Metamodelling Platforms for Advanced Enterprise Repositories
SN - 978-989-8111-93-7
AU - Zivkovic S.
AU - Kühn H.
AU - Murzek M.
PY - 2009
SP - 95
EP - 104
DO - 10.5220/0002202900950104