|
|
|
Proposal
The proposed system will realize integration of tools at the level of the products they operate upon,
i.e., software models. Hence, model integration and transformation techniques applied to the various tool's
metamodels and models effectively facilitate tool integration. The result is a loosely-coupled architecture similar
to that of a CVS, which has proven to fulfill the requirements of openness and scalability.
|
|
User activities are coordinated by a versioning mechanism specifically exploiting the rich structure
and semantics of models. Tools are integrated by means of tool adapters supporting transparent translation of models into tool-specific
modeling languages and model exchange formats. The system architecture is composed of three main components:
-
Metamodel Bridging Toolkit. This component provides all functionalities dealing with the handling of metamodels,
especially the creation of metamodel bridging.
-
The Ontology Toolkit makes the extensive use of semantic technologies for the integration of tool metamodels as well as
for the semantically aware model versioning mechanisms.
-
The Technological Framework performs the actual tool integration, based on the configurations defined by using
Metamodel Bridging Toolkit. and the Ontology Toolkit.
|
Detail information see: Paper from TU-WIEN and JKU-LINZ
|
|
|
|