DCLfix:一个体系结构违规修复推荐系统
DCLfix: A Recommendation System for Repairing Architectural Violations
摘要:
架构侵蚀是软件演化中经常出现的问题。尽管如此,这个过程通常是以特别的方式处理的,在架构级别没有足够的工具支持。为了解决这个缺点,本文提出了一个推荐系统--称为DCLfix --在解决架构侵蚀时为维护人员提供重构指南。简而言之,DCLfix建议在使用DCL(一种架构约束语言)进行架构一致性过程后,对检测到的违规行为进行重构
英文摘要:
Architectural erosion is a recurrent problem in software evolution. Despite this fact, the process is usually tackled in ad hoc ways, without adequate tool support at the architecture level. To address this shortcoming, this paper presents a recommendation system -- called DCLfix -- that provides refactoring guidelines for maintainers when tackling architectural erosion. In short, DCLfix suggests refactoring recommendations for violations detected after an architecture conformance process using DCL, an architectural constraint language
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。