Interactive Visual Analytics for Efficient Maintenance of Model Transformations

Interactive Visual Analytics for Efficient Maintenance of Model Transformations
复制标题

用于高效维护模型转换的交互式可视化分析

DOI:
10.1007/978-3-642-38883-5_14
复制
发表时间:
2013
期刊:
影响因子:
--
通讯作者:
R. Reussner
R. Reussner
中科院分区:
--
文献类型:
--
作者:
A. Rentschler;Q. Noorshams;L. Happe;R. Reussner

文献摘要

参考文献

被引文献

相似文献

由于需要理解大量的元模型元素和转换规则,因此维护模型转换仍然是一项艰巨的任务。一些已建立的软件维护技术已被移植到模型转换开发中。大多数可用的技术都主动帮助设计和实现可维护的转换,然而,需要维护越来越多的遗留转换。支持模型转换维护的交互式可视化技术仍然不存在。我们提出了一种交互式可视化分析过程,用于理解维护过程中的模型转换。数据和控制依赖关系被静态分析并显示在基于图形的交互式视图中,该视图具有交叉视图导航和面向任务的筛选条件。我们介绍了一项实证研究的结果,在该研究中,我们要求程序员在QVT-O中对现实世界的转换执行典型的维护任务。使用我们的视图的受试者定位相关代码点的效率要高得多。
Maintaining model transformations remains a demanding task due to the sheer amount of metamodel elements and transformation rules that need to be understood. Several established techniques for software maintenance have been ported to model transformation development. Most available techniques proactively help to design and implement maintainable transformations, yet however, a growing number of legacy transformations needs to be maintained. Interactive visualization techniques to support model transformation maintenance still do not exist. We propose an interactive visual analytics process for understanding model transformations for maintenance. Data and control dependencies are statically analyzed and displayed in an interactive graph-based view with cross-view navigation and task-oriented filter criteria. We present results of an empirical study, where we asked programmers to carry out typical maintenance tasks on a real-world transformation in QVT-O. Subjects using our view located relevant code spots significantly more efficiently.
模型转换的动态向后切片
DOI: --
发表时间: 2012
期刊: 2012 IEEE Fifth International Conference on Software Testing, Verification and Validation
影响因子: --
作者:
Z. Ujhelyi;Á. Horváth;Dániel Varró
通讯作者: Dániel Varró
用于模型转换的静态分析器
DOI: --
发表时间: 2011
期刊: MtATL@TOOLS
影响因子: --
作者:
Andreza Vieira;Franklin Ramalho
通讯作者: Franklin Ramalho
DOI: --
发表时间: 2006
期刊: International Conference on Graph Transformation
影响因子: --
作者:
Dániel Varró;Szilvia Varró;H. Ehrig;Ulrike Golas;G. Taentzer
通讯作者: G. Taentzer
DOI: --
发表时间: 2011
期刊: International Conference on Software Engineering
影响因子: --
作者:
C. Jeanneret;M. Glinz;Benoit Baudry
通讯作者: Benoit Baudry
DOI: --
发表时间: 2007
期刊: --
影响因子: --
作者:
E. Kindler;Robert Wagner
通讯作者: E. Kindler;Robert Wagner