首页> 外文会议>IEEE International Conference on Software Maintenance >Supporting the identification of architecturally-relevant code anomalies
【24h】

Supporting the identification of architecturally-relevant code anomalies

机译:支持识别架构相关的代码异常

获取原文

摘要

Code anomalies are likely to be critical to the systems' maintainability when they are related to architectural problems. Many tools have been developed to support the identification of code anomalies. However, those tools are restricted to only analyze source code structure and identify individual anomaly occurrences. These limitations are the main reasons why state-of-art tools are often unable to identify architecturally-relevant code anomalies, i.e. those related to architectural problems. To overcome these shortcomings we propose SCOOP, a tool that includes: (i) architecture-code traces in the analysis of the source code, and (ii) exploits relationships between multiple occurrences of code anomalies to detect the architecturally-relevant ones. Our preliminary evaluation indicated that SCOOP was able to detect anomalous code elements related to 293 out of 368 architectural problems found in 3 software systems.
机译:代码异常可能对系统的可维护性可能是至关重要的。已经开发了许多工具来支持代码异常的识别。但是,这些工具仅限于分析源代码结构并识别单个异常发生。这些限制是为什么最先进的工具往往无法识别架构相关的代码异常的主要原因,即与架构问题有关的工具。为了克服这些缺点,我们提出了勺子,该工具包括:(i)在源代码分析中的架构代码跟踪,(ii)利用多次出现代码异常之间的关系来检测架构相关的关系。我们的初步评估表明,SCOPOP能够检测3个软件系统中的368个架构问题中的293个与293相关的异常代码元素。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号