International Journal of Computer Applications
Software evolution is an essential characteristic of real world software, as the user requirements changes, software needs to change otherwise it becomes less useful. In order to be used for a longer time period, software needs to evolve. Software evolution can be a result of software maintenance. An effort is made to find the applicability of Lehman Laws on different releases of two software developed in C++ using object-oriented metrics. In this paper, a study has been conducted on 10 versions of graphics layout engine and flight gear simulator evolved over the period of eight years.