首页> 外文期刊>Software and systems modeling >Handling nonconforming individuals in search-based model-driven engineering: nine generic strategies for feature location in the modeling space of the meta-object facility
【24h】

Handling nonconforming individuals in search-based model-driven engineering: nine generic strategies for feature location in the modeling space of the meta-object facility

机译:处理基于搜索的模型驱动工程中的不合格个体:在元对象设施的建模空间中的特征位置九个通用策略

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

摘要

Lately, the model-driven engineering community has been paying more attention to the techniques offered by the search-based software engineering community. However, even though the conformance of models and metamodels is a topic of great interest for the modeling community, the works that address model-related problems through the use of search metaheuristics are not taking full advantage of the strategies for handling nonconforming individuals. The search space can be huge when searching in model artifacts (magnitudes of around 10(150) for models of 500 elements). By handling the nonconforming individuals, the search space can be drastically reduced. In this work, we present a set of nine generic strategies for handling nonconforming individuals that are ready to be applied to model artifacts. The strategies are independent from the application domain and only include constraints derived from the meta-object facility. In addition, we evaluate the strategies with two industrial case studies using an evolutionary algorithm to locate features in models. The results show that the use of the strategies presented can reduce the number of generations needed to reach the solution by 90% of the original value. Generic strategies such as the ones presented in this work could lead to the emergence of more complex fitness functions for searches in models or even new applications for the search metaheuristics in model-related problems.
机译:最近,模型驱动的工程界一直在重视基于搜索的软件工程社区提供的技术。然而,即使模型和元模型的一致性是对建模社区有兴趣的主题,即使通过使用搜索型来训练解决模型相关问题的作品也没有充分利用处理不合格个体的策略。在型号伪影中搜索时,搜索空间可能很大(大约10(150)的500元元素的大小)。通过处理不合格的个人,搜索空间可以大大减少。在这项工作中,我们提出了一套九个通用策略,用于处理准备应用于模型工件的不合格的个体。该策略独立于应用程序域,并且仅包含从元对象设施派生的约束。此外,我们使用进化算法评估两个工业案例研究的策略来定位模型中的功能。结果表明,使用的策略的使用可以减少到达溶液所需的几代人数的原始值的90%。在这项工作中提供的通用策略可能导致更多复杂的健身功能,以便在模型相关问题中搜索的模型甚至新应用程序中搜索甚至新应用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号