The evolution of software to maintain its performance and usefulness over time occurs in successful software development processes. To address this, Meir Lehman formulated his well-known software-evolution laws. This article evaluates Lehman's laws in the context of two companies' real-world software-product-line projects to gain useful insights about the evolution process.
['Raphael Pereira de Oliveira', 'Eduardo Santana de Almeida']
Evaluating Lehman's Laws of Software Evolution for Software Product Lines