DocumentCode :
3342856
Title :
Towards Tool Integration through Artifacts and Roles
Author :
Weiqing Zhang ; Leilde, V. ; Moller-Pedersen, Birger ; Champeau, J. ; Guychard, C.
Author_Institution :
Dept. of Inf., Univ. of Oslo, Oslo, Norway
Volume :
1
fYear :
2012
fDate :
4-7 Dec. 2012
Firstpage :
603
Lastpage :
613
Abstract :
Existing approaches to tool integration based upon metamodels encounter the problem that common (integration) metamodels become too large and complicated, due to the large number of different tools that have to be integrated, each with their specific metamodel defining models handled by each tool. The approach taken here is radically different in that it distinguishes between the model for integration and the tool metamodels, and that it provides mechanisms by which the common integration model and the various tool metamodels can be related. In addition the integration model covers the need for expressing commonalities between models in different languages. Integration is done by means of Artifact resources that are representatives of the real models and model elements. Pure Artifact resources have properties that are required for simple tool integration like trace ability. In order to cover transformations, special Artifact resources for models and model elements in languages defined by metamodels will have properties identifying the metamodel of the language and the type of model element. In cases where integration is based upon concepts that are common to a set of languages, the common concepts are represented by roles played by Artifact resources, in general the same real model element may therefore play different roles for different integration purposes. The integration approach is validated by three experiments: trace ability, transformation, and common concepts for the purpose of software-hardware co-design. The approach is independent of specific implementation platforms. The paper demonstrates how the approach is realized based upon OSLC [24].
Keywords :
data integration; hardware-software codesign; software tools; OSLC; artifact resources; integration model; model element; software-hardware codesign; tool integration; tool metamodel; trace ability; transformation; Adaptation models; Context; Data models; Embedded systems; Semantics; Software packages; Unified modeling language; Artifact; role; tool integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference (APSEC), 2012 19th Asia-Pacific
Conference_Location :
Hong Kong
ISSN :
1530-1362
Print_ISBN :
978-1-4673-4930-7
Type :
conf
DOI :
10.1109/APSEC.2012.45
Filename :
6462716
Link To Document :
بازگشت