首页> 外文会议>Agent-oriented software engineering X >Model Transformations for Improving Multi-agent System Development in INGENIAS
【24h】

Model Transformations for Improving Multi-agent System Development in INGENIAS

机译:在INGENIAS中改进多主体系统开发的模型转换

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

摘要

Agent-Oriented Software Engineering is currently deeply influenced by the techniques and concepts of Model-Driven Development. In this context, the use of automated transformations to support software processes is not explored enough. Models are supposed to be created following the activities of a process, which standard transformations could partially perform. The reduced use of transformations for this purpose is largely due to the high effort required for their development. To overcome this limitation, this paper presents an algorithm to generate model transformations by-example. It overcomes two common limitations of these approaches: the generation of many-to-many transformation between arbitrary graphs of elements; dealing with transformation languages that do not directly support graphs of elements in their source or target models. The algorithm has been implemented for the ATLAS transformation language in the MTGenerator tool. The paper also illustrates how to use this tool to facilitate the support for a software process, in this case for the INGENIAS methodology.
机译:面向代理的软件工程目前深受模型驱动开发的技术和概念的影响。在这种情况下,没有充分探讨使用自动转换来支持软件过程。应当在流程活动之后创建模型,这些流程可以部分执行标准转换。为此目的减少使用转换的主要原因是其开发需要付出大量努力。为克服此限制,本文以示例为例提出了一种生成模型转换的算法。它克服了这些方法的两个常见局限性:在任意元素图之间生成多对多转换;处理不直接支持其源模型或目标模型中的元素图的转换语言。该算法已在MTGenerator工具中针对ATLAS转换语言实现。本文还说明了如何使用此工具促进对软件过程的支持,在这种情况下,该方法适用于INGENIAS方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号