search menu icon-carat-right cmu-wordmark

Untangling the Knot: Recommending Component Refactorings

October 2019 Poster
James Ivers

Ths poster describes early research intended to outperform refactoring recommendations bassed only on quality metrics.

Publisher:

Software Engineering Institute

Abstract

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.