首页    期刊浏览 2024年11月24日 星期日
登录注册

文章基本信息

  • 标题:EMF Model Refactoring based on Graph Transformation Concepts
  • 本地全文:下载
  • 作者:Enrico Biermann ; Karsten Ehrig ; Christian Köhler
  • 期刊名称:Electronic Communications of the EASST
  • 电子版ISSN:1863-2122
  • 出版年度:2007
  • 卷号:3
  • 语种:English
  • 出版社:European Association of Software Science and Technology (EASST)
  • 摘要:The Eclipse Modeling Framework (EMF) provides a modeling and code generation framework for Eclipse applications based on structured data models. Within model driven software development based on EMF, refactoring of EMF models become a key activity. In this paper, we present an approach to define EMF model refactoring methods as transformation rules being applied in place on EMF models. Performing an EMF model refactoring, EMF transformation rules are applied and can be translated to corresponding graph transformation rules, as in the graph transformation environment AGG. If the resulting EMF model is consistent, the corresponding result graph is equivalent and can be used for validating EMF model refactoring. Results on conflicts and dependencies of refactorings for example, can help the developer to decide which refactoring is most suitable for a given model and why.
国家哲学社会科学文献中心版权所有