首页    期刊浏览 2024年12月02日 星期一
登录注册

文章基本信息

  • 标题:Novel Techniques For Model-Code Synchronization
  • 本地全文:下载
  • 作者:László Angyal ; László Lengyel ; Hassan Charaf
  • 期刊名称:Electronic Communications of the EASST
  • 电子版ISSN:1863-2122
  • 出版年度:2008
  • 卷号:8
  • 语种:English
  • 出版社:European Association of Software Science and Technology (EASST)
  • 摘要:The orientation of the current software development practice requires efficient model-based iterative solutions. The high costs of maintenance and evolution during the life cycle of the software can be reduced by using tool-aided iterative development. This paper presents how model-based iterative software development can be supported through efficient model-code change propagation. The presented approach facilitates bi-directional synchronization between the modified source code and the refined initial models. The backgrounds of the synchronization technique are three-way abstract syntax tree (AST) differencing and merging. The AST-based solution enables syntactically correct merge operations. OMG's Model-Driven Architecture describes a proposal for platform-specific model creation and source code generation. We extend this vision with the synchronization feature to assist the iterative development. Furthermore, a case study is also provided.
国家哲学社会科学文献中心版权所有