The Nature of Software Evolution
Hale2Khaled Md. The IEEE standard on software maintenance  uses the three terms as part of the standard but for definitions it uses ones not fully consistent with either the Swanson  or the IEEE Glossary  terms. Such softwarr, unless specifically recorded by the personnel involved at the time of the event! Software maintenance: A different view.
This chapter considers the nature of software evolution: What kinds of software systems are evolved. The observation is of the activities and their artifacts. Swanson EB, Chapin N. Encyclopedia of Computer Science.
To browse Academia. Skip to main content. You're using an out-of-date version of Internet Explorer.
filipino appetizers recipe with picture
International Conference on Software Maintenance, Journal of Software Maintenance ; 10 1 :3. Narrowly, development has been the initial creation of a system implemented with software written from scratch. Two maintainers were assigned to take care of a change request. As a mutually exclusive and exhaustive typology [10, p.
Software maintenance in software engineering is the modification of a software product after delivery to correct faults, to improve performance or other attributes. A common perception of maintenance is that it merely involves fixing defects. Software maintenance and evolution of systems was first addressed by Meir M. Lehman in Over a period of twenty years, his research led to the formulation of Lehman's Laws Lehman Key findings of his research conclude that maintenance is really evolutionary development and that maintenance decisions are aided by understanding what happens to systems and software over time.