Session details: Fourth workshop on software architecture erosion and architectural consistency (SAEroCon 2017)

Jim Buckley, Sebastian Herold, Leo Pruijt · 2017

The more complex a software system is and the longer that software system evolves, the more difficult it is to avoid effects like software architecture erosion or architectural drift. This is where the architecture of the implemented system drifts from the originally envisaged architecture for the system [1]. This divergence is associated with negative impacts on the quality attributes associated with the intended architecture. As studies have shown, untreated divergence can lead to systems which are impossible to maintain in the long run. Expensive redevelopments and replacements are too often the consequences [2].

Read the paper · More papers on PaperTik