On the Structural Evolution of Linux Kernel
Narayan, Ganesh, Gopinath, K · NOT FOUND REPOSITORY (Indian Institute of Science Bangalore) · 2007
Software systems, subjected to exogenous and endogenous requirements, grow and evolve to become complex and intricate, consequently difficult to maintain. Understanding how software evolves is critical to maintain the software. In this work we study software evolution in terms of their induced graph evolution. Through a case study, we explore the dynamics of such a evolution and show how it helps us comprehend the process of software evolution.