首页> 外文会议>Recommendation Systems for Software Engineering (RSSE), 2012 Third International Workshop on >Facilitating reuse in model-based development with context-dependent model element recommendations
【24h】

Facilitating reuse in model-based development with context-dependent model element recommendations

机译:通过与上下文相关的模型元素建议,促进基于模型的开发中的重用

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

摘要

Reuse recommendation systems suggest code entities useful for the task at hand within the IDE. Current approaches focus on code-based development. However, model-based development poses similar challenges to developers regarding the identification of useful elements in large and complex reusable modeling libraries. This paper proposes an approach for recommending library elements for domain specific languages. We instantiate the approach for Simulink models and evaluate it by recommending library blocks for a body of 165 Simulink files from a public repository. We compare two alternative variants for computing recommendations: association rules and collaborative filtering. Our results indicate that the collaborative filtering approach performs better and produces recommendations for Simulink models with satisfactory precision and recall.
机译:重用推荐系统建议对IDE中手头任务有用的代码实体。当前的方法集中在基于代码的开发上。但是,在大型和复杂的可重用建模库中,基于模型的开发对开发人员提出了类似的挑战。本文提出了一种针对领域特定语言推荐库元素的方法。我们实例化Simulink模型的方法,并通过为公共存储库中的165个Simulink文件推荐库块来评估它。我们比较了两种用于计算建议的变体:关联规则和协作过滤。我们的结果表明,协同过滤方法性能更好,并为Simulink模型提供了令人满意的精度和召回率的建议。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号