首页> 外文期刊>International journal of information system modeling and design >Software Architecture Recovery Using Integrated Dependencies Based on Structural, Semantic, and Directory Information
【24h】

Software Architecture Recovery Using Integrated Dependencies Based on Structural, Semantic, and Directory Information

机译:Software Architecture Recovery Using Integrated Dependencies Based on Structural, Semantic, and Directory Information

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

摘要

Architecture recovery techniques study dependencies in source code and reconstruct architecture. Most techniques either use structural or semantic dependencies and it is observed that the use of directory information helps in improving architecture recovery. The research carried out to date has focused on using the semantic information in a very limited manner, and directory information in a trivial manner without considering directory hierarchy. Further, all three (structural, semantic, and directory-structure) are reported to be very useful in architecture recovery but have not been used in a combined manner at all. So, this paper proposes a new scheme for architecture recovery using a weighted combination of all three dependencies. A new approach is designed to effectively mine semantic dependencies and extract directory dependencies. Finally, different dependency schemes are evaluated with four clustering algorithms on three open-source projects. The obtained results show that the proposed scheme performs better than the existing approaches in architecture recovery.

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号