首页> 外文会议>IEEE/ACM International Conference on Software Engineering: Companion >AnATLyzer: An Advanced IDE for ATL Model Transformations
【24h】

AnATLyzer: An Advanced IDE for ATL Model Transformations

机译:Anatyzer:用于ATL模型转换的高级IDE

获取原文

摘要

Model transformations (MTs) are key in model-driven engineering as they automate model manipulation. Their early verification is essential because a bug in a MT may affect many projects using it. Still, there is a lack of analysis tools applicable to non-toy transformations developed with practical MT languages. To alleviate this problem, this paper presents AnATLyzer: a static analysis tool for ATL MTs. The tool is able to detect a wide range of non-trivial problems in ATL transformations by using constraint solving to improve the analysis precision. It provides a live environment integrated into Eclipse which allows checking and fixing problems as the transformation is written. The environment is highly configurable and provides facilities like quick fixes, visualizations, navigation shortcuts and problem explanations. We have evaluated the tool over third-party MTs, obtaining good results. The tool website is http://anatlyzer.github.io, and a video showcasing its features is at https://youtu.be/bFpbZht7bqY
机译:模型转换(MTS)是模型驱动工程中的关键,因为它们自动化模型操纵。他们的早期验证至关重要,因为MT中的错误可能会影响许多项目使用它。尽管如此,缺乏适用于使用实用MT语言开发的非玩具转换的分析工具。为了减轻这个问题,本文介绍了Anatyzer:用于ATL MTS的静态分析工具。该工具能够通过使用约束解决来改善分析精度来检测ATL变换中的广泛的非平凡问题。它提供了集成在Eclipse中的现场环境,允许在编写转换时检查和修复问题。环境高度可配置,并提供快速修复,可视化,导航快捷方式和问题解释等设施。我们已经在第三方MTS上评估了该工具,获得了良好的效果。该工具网站是http://anatyzer.github.io,一个视频展示其功能位于https://youtu.be/bfpbzht7bqy

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号