Software systems degrade over time, impacting maintenance tasks significantly.
Software systems are complex and constantly changing. A model called Little House helps us understand these systems as graphs with five components. A study of 13 open source software systems found that two components of Little House degrade significantly as the software evolves. This means that these components need special attention during maintenance tasks.