首页> 外文会议>Modelling foundations and applications >Automated Metamodel/Model Co-evolution Using a Multi-objective Optimization Approach
【24h】

Automated Metamodel/Model Co-evolution Using a Multi-objective Optimization Approach

机译:使用多目标优化方法的自动元模型/模型协同进化

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

摘要

We propose a generic automated approach for the metamod-el/model co-evolution. The proposed technique refines an initial model to make it as conformant as possible to the new metamodel version by finding the best compromise between three objectives, namely minimizing (ⅰ) the non-conformities with new metamodel version, (ⅱ) the changes to existing models, and (ⅲ) the loss of information. Consequently, we view the co-evolution as a multi-objective optimization problem, and solve it using the NSGA-Ⅱ algorithm. We successfully validated our approach on the evolution of the well-known UML state machine metamodel. The results confirm the effectiveness of our approach with average precision and recall respectively higher than 87 % and 89 %.
机译:我们提出了一种用于元模型/模型协同进化的通用自动化方法。所提出的技术通过找到三个目标之间的最佳折衷来优化初始模型,使其与新的元模型版本尽可能一致,即最小化(ⅰ)与新的元模型版本的不符合,(ⅱ)对现有模型的更改,以及(ⅲ)信息丢失。因此,我们将协同进化视为一个多目标优化问题,并使用NSGA-Ⅱ算法对其进行求解。我们成功地验证了我们在著名的UML状态机元模型演化过程中所采用的方法。结果证实了我们方法的有效性,平均精度和召回率分别高于87%和89%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号