Talks and Poster Presentations (with Proceedings-Entry):
G. Kappel, H. Kargl, M. Wimmer, E. Kapsammer, G. Kramler, T. Reiter, W. Retschitzegger, W. Schwinger:
"On Models and Ontologies - A Semantic Infrastructure Supporting Model Integration";
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.
English 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.
German 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.
Keywords:
ModelCVS
Online library catalogue of the TU Vienna:
http://aleph.ub.tuwien.ac.at/F?base=tuw01&func=find-c&ccl_term=AC06586851
Related Projects:
Project Head Gerti Kappel:
ModelCVS: Eine semantische Infrastruktur für modellbasierte Toolintegration
Created from the Publication Database of the Vienna University of Technology.