transformations for some specific domains (UML
models to Database models, BPMN models to UML
models, etc.). Our proposal aims at solving the
model transformation more efficient and general
(regardless the domains that the models come from
and the modelling languages). The idea that we
proposed above needs to be improved and it can give
some inspirations to the other model transformation
methods at the same time.
The further work of our proposal focuses on two
aspects: fulfilling the ontology and improving the
efficiency of the algorithms (doing the semantic
check). The more valuable information stored in the
ontology, the more precise transformation mapping
rules could be made. More reasonable semantic
detection algorithms can also improve the accuracy
of the mapping rules.
REFERENCES
Agrawal, A., Karsai, G., Shi, F., 2003. Graph
Transformations on Domain-Specific Models. Under
consideration for publication in the Journal on
Software and Systems Modeling.
Bénaben, F., Mu, W., Truptil, S., Pingaud, H., 2010.
Information Systems design for emerging ecosystems.
4th IEEE International Conference on Digital
Ecosystems and Technologies (DEST).
Bézivin, J., 2006. Model Driven Engineering: An
Emerging Technical Space. Generative and
Transformational Techniques in Software Engineering
Lecture Notes in Computer Science Volume 4143, pp
36-64.
Boissel-Dallier, N., 2012. Réconciliation sémantique des
données et des services mis en oeuvre au sein d'une
situation collaborative. Les thèses en ligne de l'INP.
Bollati, V., Vara, J. M., Jimenez, Á., Marcos, E., 2013.
Applying MDE to the (semi-)automatic development of
model transformations. Information and Software
Technology, Volume 55, Issue 4, Pages 699–718.
Castro, D. V., Maros, E., Vara, J. M., 2011. Applying
CIM-to-PIM model transformations for the service-
oriented development of information systems.
Information and Software Technology, Volume 53,
Issue 1, Pages 87–105.
Chen, D., Doumeingtsb, G., Vernadatc, F., 2007.
Architectures for enterprise integration and
interoperability: Past, present and future. Computers
in Industry, Volume 59, Issue 7.
Czarnecki, K., Helsen, S., 2003. Classification of Model
Transformation Approaches. OOPSLA’03 Workshop
on Generative Techniques in the Context of Model-
Driven Architecture.
Del Fabro, M. D., Bézivin, J., Jouault, F., Breton, E., 2005.
AMW: A Generic Model Weaver. 1ère Journées sur
l'Ingénierie Dirigée par les Modèles: Paris.
Del Fabro, M. D., Valduriez, P., 2008. Towards the
efficient development of model transformations using
model weaving and matching transformations.
Software & Systems Modeling, July 2009, Volume 8,
Issue 3, pp 305-324.
Fowler, M., 2004. A brief guide to the standard object
modelling language. UML Distilled Third Edition.
Grangel, R., Bigand, M., Bourey, J. P., 2010.
Transformation of decisional models into UML:
application to GRAI grids. International Journal of
Computer Integrated Manufacturing, Volume 23,
Issue 7.
Jouault, F., Allilaire, F., Bézivin, J., Kurtev, I., 2007. ATL:
A model transformation tool. Science of Computer
Programming, Volume 72, Issues 1–2.
Lano, K., Kolahdouz-Rahimi, S., 2013. Constraint-based
specification of model transformations. Journal of
Systems and Software, Volume 86, Issue 2.
Ly, L. T., Rinderle, S., Dadam, P., 2006. Semantic
Correctness in Adaptive Process Management Systems.
Business Process Management, Lecture Notes in
Computer Science Volume 4102, pp 193-208.
McGuinness, D. L., Van Harmelen, F., 2004. OWL Web
Ontology Language Overview. W3C Recommendation.
Object Management Group, 2002. MOF 2.0 Query /
Views / Transformations RFP. OMG Document.
Rajsiri, V., Lorréa, J. P., Bénaben, F., Pingaud, H., 2010.
Knowledge-based system for collaborative process
specification. Computers in Industry, Volume 61,
Issue 2, Pages 161–175.
Taentzer, G., Ehrig, K., Guerra, E., Lara, D. J., Lengyel,
L., Levendovsky, T., Prange, U., Varro, D., Varro-
Gyapay, S., 2009. Model transformation by graph
transformation: A comparative study. In Proc.
Workshop Model Transformation in Practice.
White, S. A., 2004. Introduction to BPMN. IBM
Cooperation.
SemanticApproachtoAutomaticallyDefinedModelTransformation
347