首页> 外文会议>Working Conference on Reverse Engineering >Using Relationships for Matching Textual Domain Models with Existing Code
【24h】

Using Relationships for Matching Textual Domain Models with Existing Code

机译:使用关系匹配与现有代码的文本域模型

获取原文

摘要

We address the task of mapping a given textual domain model (e.g., an industry-standard reference model) for a given domain (e.g., ERP), with the source code of an independently developed application in the same domain. This has applications in improving the understandability of an existing application, migrating it to a more flexible architecture, or integrating it with other related applications. We use the vectorspace model to abstractly represent domain model elements as well as source-code artifacts. The key novelty in our approach is to leverage the relationships between source-code artifacts in a principled way to improve the mapping process. We describe experiments wherein we apply our approach to the task of matching two real, open-source applications to corresponding industry-standard domain models. We demonstrate the overall usefulness of our approach, as well as the role of our propagation techniques in improving the precision and recall of the mapping task.
机译:我们解决了映射给定域(例如,ERP)的给定文本域模型(例如,行业标准参考模型)的任务,其中具有在同一域中独立开发的应用程序的源代码。这具有在提高现有应用程序的可理解性方面的应用程序,将其迁移到更灵活的架构,或与其他相关应用程序集成。我们使用VectorsPace模型向抽象域模型元素以及源代码伪像。我们方法中的关键新颖性是以原则的方式利用源代码工件之间的关系来改善映射过程。我们描述了我们将我们的方法应用于与相应的行业标准域模型匹配两个真实的开源应用程序的任务。我们展示了我们方法的整体有用性,以及我们的传播技术在提高映射任务的精度和召回方面的作用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号