Software industry neglect leads to erosion of software architecture, survey finds.
Software architecture is crucial for showing how different parts of a software system work together. With the software industry focusing on quick releases, the neglect of software architecture has caused erosion. This study reviews different solutions for recovering software architecture that have been proposed over time.