Untangling the Knot: Recommending Component Refactorings
• Presentation
This presentation describes work to improve the ability to evolve software efficiently.
Publisher
Software Engineering Institute
Topic or Tag
Abstract
Our goal is to create an automated assistant for developers that recommends refactorings to isolate software, allowing capabilities to be harvested or replaced in one-third of the time it takes to do so manually.
In perspective, our work would reduce the cost in the earlier example from 14,000 staff hours to 4,500 staff hours—saving the cost of 9,500 hours of development.