首页> 外文期刊>Journal of Visual Languages & Computing >Specifying model transformations by direct manipulation using concrete visual notations and interactive recommendations
【24h】

Specifying model transformations by direct manipulation using concrete visual notations and interactive recommendations

机译:通过使用具体的视觉符号和交互式建议的直接操纵来指定模型转换

获取原文
获取原文并翻译 | 示例

摘要

Model transformations are a crucial part of Model-Driven Engineering (MDE) technologies but are usually hard to specify and maintain for many engineers. Most current approaches use meta-model-driven transformation specification via textual scripting languages. These are often hard to specify, understand and maintain. We present a novel approach that instead allows domain experts to discover and specify transformation correspondences using concrete visualizations of example source and target models. From these example model correspondences, complex model transformation implementations are automatically generated. We also introduce a recommender system that helps domain experts and novice users find possible correspondences between large source and target model visualization elements. Correspondences are then specified by directly interacting with suggested recommendations or drag and drop of visual notational elements of source and target visualizations. We have implemented this approach in our prototype tool-set, CONVErT, and applied it to a variety of model transformation examples. Our evaluation of this approach includes a detailed user study of our tool and a quantitative analysis of the recommender system. (C) 2015 Elsevier Ltd. All rights reserved.
机译:模型转换是模型驱动工程(MDE)技术的关键部分,但是通常对于许多工程师而言,它们很难指定和维护。当前大多数方法通过文本脚本语言使用元模型驱动的转换规范。这些通常很难指定,理解和维护。我们提出了一种新颖的方法,可让领域专家使用示例源模型和目标模型的具体可视化来发现和指定转换对应关系。根据这些示例模型对应关系,会自动生成复杂的模型转换实现。我们还引入了一个推荐系统,可以帮助领域专家和新手用户在大型源模型和目标模型可视化元素之间找到可能的对应关系。然后,通过与建议的建议直接交互或源和目标可视化的视觉符号元素的拖放来指定对应关系。我们已经在原型工具集CONVErT中实现了这种方法,并将其应用于各种模型转换示例。我们对该方法的评估包括对我们工具的详细用户研究以及对推荐系统的定量分析。 (C)2015 Elsevier Ltd.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号