On Models and Ontologies - A Semantic Infrastructure Supporting Model Integration

Abstract

The exchange of models among different modeling tools ever more becomes an important prerequisite for effective software development processes. Due to a lack of interoperability, however, it is often difficult to use tools in combination, thus the potential of model-driven software development cannot be fully exploited. This paper proposes ModelCVS, a system which enables tool integration through transparent transformation of models between different tools´ modeling languages expressed as MOF-based metamodels. ModelCVS provides versioning capabilities exploiting the rich syntax and semantics of models. Concurrent development is enabled by storing and versioning software artifacts that clients can access by a check-in/check-out mechanism, similar to a traditional CVS server. Semantic technologies in terms of ontologies are used together with a knowledge base to store machine- readable, tool integration relevant information, thus allowing to minimize repetitive effort and partly automate the integration process.

Publication
Talk: Modellierung 2006, Innsbruck, Tirol, Austria; 03-22-2006 - 03-24-2006; in: “Modellierung 2006, 22.-24. Maerz 2006, Innsbruck, Tirol, Austria”, LNI, 82 (2006), ISBN: 3-88579-176-5; 11 - 27
Gerti Kappel
Gerti Kappel
O.Univ.Prof.in Dipl.-Ing.in Mag.a Dr.in techn.
Horst Kargl
Mag. Dr.
    Manuel Wimmer
    Privatdoz. Mag.rer.soc.oec. Dr.rer.soc.oec.
    Gerhard Kramler
    Dipl.-Ing. Dr.