Untangling the Knot: Recommending Component Refactorings
October 2019 • Poster
Ths poster describes early research intended to outperform refactoring recommendations bassed only on quality metrics.
Software Engineering Institute
To quickly deliver new capabilities and take advantage of new technologies, DoD needs the ability to efficiently restructure software for common scenarios like migrating a capability to the cloud, harvesting a component for reuse, and replacing a proprietary component. This work, through 2021, intends to outperform those based only on quality metrics, reducing problematic couplings by at least 75%, and use automation to reduce the time to restructure software to 1/3 of the time compared to manual effort.