on the evolution of lehman ' s laws .
Software maintenance and evolution: a roadmap