論文

査読有り
2015年

Towards Bidirectional Higher-Order Transformation for Model-Driven Co-evolution

MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, MODELSWARD 2014
  • Bernhard Hoisl
  • ,
  • Zhenjiang Hu
  • ,
  • Soichiro Hidaka

506
開始ページ
153
終了ページ
167
記述言語
英語
掲載種別
研究論文(国際会議プロシーディングス)
DOI
10.1007/978-3-319-25156-1_10
出版者・発行元
SPRINGER-VERLAG BERLIN

In model-driven development (MDD), numerous metamodels, models, and model transformations need to be taken into account. These MDD-based artifacts-although highly interdependent-are autonomously maintained. Changes in one artifact (e.g., in a model) are not automatically reflected in other dependent artifacts (e.g., in a model transformation). The barrier for a tight integration of MDD-based artifacts stems from two limitations of current approaches. On the one hand, model transformations are unidirectional and changes can be propagated in one direction only. On the other hand, changes can only be propagated into output artifacts of transformations, not into transformation definitions themselves. In order to overcome these co-evolution problems, our approach is based on establishing bidirectional transformations (BX) between modeling artifacts and on applying higher-order transformations (HOTs) on first-class model representations of transformation specifications. In this paper, we present a generic approach and provide initial prototypes for an integrated tool support which integrates BX into well-established Eclipse-based MDD frameworks, thereby neither being restricted to a specific modeling nor model transformation language.

リンク情報
DOI
https://doi.org/10.1007/978-3-319-25156-1_10
Web of Science
https://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcAuth=JSTA_CEL&SrcApp=J_Gate_JST&DestLinkType=FullRecord&KeyUT=WOS:000369181900010&DestApp=WOS_CPL
ID情報
  • DOI : 10.1007/978-3-319-25156-1_10
  • ISSN : 1865-0929
  • Web of Science ID : WOS:000369181900010

エクスポート
BibTeX RIS