VICToRy:基于规则的容错系统中的可视化交互一致性管理
VICToRy: Visual Interactive Consistency Management in Tolerant Rule-based Systems
摘要:
在模型驱动工程领域,存在许多支持各种一致性管理操作的工具,包括模型转换、同步和一致性检查。但是,支持的操作通常完全在后台运行,只有输入和输出对用户可见。我们认为,这往往会降低可理解性和可控性。作为改善这种情况的一步,我们提出了VICToRy,一个调试器模型生成和转换的基础上三重图文法,一个著名的基于规则的方法,双向转换。除了精细的、逐步的、交互式的可视化之外,VICToRy还使用户能够积极探索并在多个有效的规则应用程序之间进行选择,从而提高控制力和理解力。
英文摘要:
In the field of Model-Driven Engineering, there exist numerous tools that support various consistency management operations including model transformation, synchronisation and consistency checking. The supported operations, however, typically run completely in the background with only input and output made visible to the user. We argue that this often reduces both understandability and controllability. As a step towards improving this situation, we present VICToRy, a debugger for model generation and transformation based on Triple Graph Grammars, a well-known rule-based approach to bidirectional transformation. In addition to a fine-grained, step-by-step, interactive visualisation, VICToRy enables the user to actively explore and choose between multiple valid rule applications thus improving control and understanding.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。