Goals & Topics

The goal of the “Fifth Workshop on Software Architecture Erosion and Architectural Consistency (SAEroCon)” is to report on advances of work in these areas and thus intensify the exchange of ideas regarding the current state-of-the-art/practice. In addition, it aims to chart future research directions regarding architecture consistency, architecture recovery and architecture restoration. The workshop targets all software engineering researchers and practitioners interested in discussing ideas regarding these topics and shaping future research related to them.

Topics of SAEroCon include but are not limited to

  • Methods and techniques to ensure architecture consistency
  • Methods and techniques to detect and prevent architectural inconsistencies or software architecture erosion
  • Models and theories of architecture erosion and inconsistencies
  • Artificial intelligence techniques to help architects improving software architecture and implementation
  • Simulation and mining approaches to model architecture inconsistency and erosion
  • Model-driven development and software architecture
  • Software architecture recovery techniques and reverse engineering \item Reversing software architecture erosion
  • Maintenance and repairing of software architectures
  • Architectural refactoring and reengineering
  • Metrics of architectural consistency
  • Quantification of erosion and drift, technical debt
  • Architectural (in)consistency in software product lines
  • Empirical studies of software architecture erosion, restoration and evaluation
  • Case studies of detecting and controlling software architecture erosion
  • Industrial experiences with architectural erosion and drift