Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ ZENODOarrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Article . 2015
License: CC BY
Data sources: Datacite
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Article . 2015
License: CC BY
Data sources: ZENODO
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
ZENODO
Article . 2015
License: CC BY
Data sources: Datacite
versions View all 2 versions
addClaim

An Automatic Model Transformation Methodology Based On Semantic And Syntactic Comparisons And The Granularity Issue Involved

Authors: Tiexin Wang; Truptil, Sebastien; Benaben, Frederick;

An Automatic Model Transformation Methodology Based On Semantic And Syntactic Comparisons And The Granularity Issue Involved

Abstract

{"references": ["DC. Schmidt, Model-Driven Engineering. IEEE Computer, February 2006 (Vol.39, No. 2) pp. 25-31.", "J. Touzi, JP. Lorr\u00e9, F. B\u00e9naben, Interoperability through Model-based Generation: The Case of the Collaborative Information System (CIS) (J)]. Enterprise Interoperability, 2007: 407.", "M.D. Del Fabro, P. Valduriez, Towards the efficient development of model transformations using model weaving and matching transformations. Software & System Modeling, July 2009, Volume 8, Issue 3, pp 305-324.", "T. Wang, S. Truptil, F. B\u00e9naben, \"Semantic approach to automatically defined model transformation.\" International Conference on Model-Driven Engineering and Software Development (MODELSWARD 2014), pp. 340-347.", "F. Jouault, F. Allilaire, J. B\u00e9zivin, I. Kurtev, ATL: A model transformation tool. Science of Computer Programming. 2007, Volume 72, Issues 1\u20132.", "M.D. Del Fabro, J. B\u00e9zivin, F. Jouault, E. Breton, AMW: A Generic Model Weaver. 2005, 1\u00e8re Journ\u00e9es sur l'Ing\u00e9nierie Dirig\u00e9e par les Mod\u00e8les: Paris.", "OMG: QVT. Meta Object Facility (MOF) 2.0 Query/View/ Transformation Specification OMG (2008) http://www.omg.org/spec/QVT/1.0/PDF", "D. Varr\u00b4o, A. Balogh, The model transformation language of the viatra2 framework. Sci. Comput. Program 68(3), 214\u2013234 (2007).", "D. Varr\u00b4o, A. Pataricza, VPM: A visual, precise and multilevel meta-modeling framework for describing mathematical domains and UML (the mathematics of metamodeling is metamodeling mathematics), Software. Syst. Model. 2 (3) (2003) 187\u2013210.\n[10]\tG. Karsai, A. Agrawal, F. Shi, J. Sprinkle, \"On the use of graph transformation in the formal specification of model interpreters\", J. Univ. Comput. Sci. 9 (11) (2003) 1296\u20131321.\n[11]\tD.V. Castro, E. Maros, J.M. Vara, Applying CIM-to-PIM model transformations for the service-oriented development of information systems. Information and Software Technology, 2011, Volume 53, Issue 1, Pages 87\u2013105.\n[12]\tR. Grangel, M. Bigand, J.P. Bourey, \"Transformation of decisional models into UML: application to GRAI grids\". International Journal of Computer Integrated Manufacturing, 2010, Volume 23, Issue 7.\n[13]\tVA. Bollati, JM. Vara, A. Jim\u00e9nez, E. Marcos, Applying MDE to the (semi-)automatic development of model transformations. Information and Software Technology 2013; 55(4):699\u2013718.\n[14]\tK. Czarnecki, S. Helsen, Classification of Model Transformation Approaches. OOPSLA'03, 2003, Workshop on Generative Techniques in the Context of Model-Driven Architecture.\n[15]\tM. Herrmannsdoerfer, S. Benz, E. Juergens, COPE - automating coupled evolution of metamodels and models. In: Drossopoulou, S. (ed.) ECOOP 2009 \u2013 Object-Oriented Programming. LNCS, vol. 5653, pp. 52\u201376. Springer, Heidelberg.\n[16]\tF. B\u00e9naben, W. Mu, S. Truptil, H. Pingaud, \"Information Systems design for emerging ecosystems.\" 2010, 4th IEEE International Conference on Digital Ecosystems and Technologies (DEST).\n[17]\tJ. Bezivin, \"Model driven engineering: An emerging technical space,\" in Generative and Transformational Techniques in Software Engineering, International Summer School -GTTSE, 2006, pp. 36\u201364. [18]\tW. C. William, R. Pradeep, E. F. Stephen, \"A Comparison of String Metrics for Matching Names and Records.\" KDD Workshop on Data Cleaning and Object Consolidation, 2003, Vol. 3.\n[19]\tH. Wilbert, \"Measuring Dialect Pronunciation Differences using Levenshtein Distance.\" Ph.D. thesis, 2004, Rijksuniversiteit Groningen.\n[20]\tX. Huang, C. Zhou, \"An OWL-based WordNet lexical ontology.\" Journal of Zhejiang University, 2007, pp. 864-870.\n[21]\tD. Abril, G. Navarro-Arribas, V. Torra, Choquet integral for record linkage Ann. Oper. Res., 195 (1) (2012), pp. 97\u2013110."]}

Model transformation, as a pivotal aspect of Modeldriven engineering, attracts more and more attentions both from researchers and practitioners. Many domains (enterprise engineering, software engineering, knowledge engineering, etc.) use model transformation principles and practices to serve to their domain specific problems; furthermore, model transformation could also be used to fulfill the gap between different domains: by sharing and exchanging knowledge. Since model transformation has been widely used, there comes new requirement on it: effectively and efficiently define the transformation process and reduce manual effort that involved in. This paper presents an automatic model transformation methodology based on semantic and syntactic comparisons, and focuses particularly on granularity issue that existed in transformation process. Comparing to the traditional model transformation methodologies, this methodology serves to a general purpose: crossdomain methodology. Semantic and syntactic checking measurements are combined into a refined transformation process, which solves the granularity issue. Moreover, semantic and syntactic comparisons are supported by software tool; manual effort is replaced in this way.

Keywords

semantic and syntactic comparisons., model-driven engineering, Automatic model transformation, granularity issue

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
    OpenAIRE UsageCounts
    Usage byUsageCounts
    visibility views 3
    download downloads 4
  • 3
    views
    4
    downloads
    Powered byOpenAIRE UsageCounts
Powered by OpenAIRE graph
Found an issue? Give us feedback
visibility
download
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
views
OpenAIRE UsageCountsViews provided by UsageCounts
downloads
OpenAIRE UsageCountsDownloads provided by UsageCounts
0
Average
Average
Average
3
4
Green