It is the development phase of the software lifecycle which has attracted a great deal of interest in the last few years. This paper surveys the stages in software production and the need for a rigorous, formal approach. This type of approach is illustrated by the development of a program for a micr
MSE: A Methodology for Software Evolution
✍ Scribed by RAJLICH, VÁCLAV
- Publisher
- John Wiley and Sons
- Year
- 1997
- Tongue
- English
- Weight
- 241 KB
- Volume
- 9
- Category
- Article
- ISSN
- 1040-550X
No coin nor oath required. For personal study only.
✦ Synopsis
Every program must continuously evolve, or it will become obsolete. This paper explores a methodology for software evolution within the setting of object-orientated programming. The methodology is based on the top-down propagation of change, and it is remotely related to stepwise refinement. To present the methodology, this paper uses one small example (Gregorian calendar) and one medium-sized example (calendar maintainer). This paper also explores an algorithm for scheduling object classes for update, and introduces a tool, 'Ripples', which helps programmers work with the process of software evolution.
📜 SIMILAR VOLUMES
A systematic approach is essential in the design of complex buildings. Oxford Regional Health Authority have developed an integrated building and CAD system. The building system consists of pre-determined building and engineering elements with the CAD system providing power assisted assembly, evalua
This paper advances an objective method of diurnal hydrograph classi®cation as an aid to exploring changes in the hydrological functioning of glacierized catchments over the ablation season. The temporal sequencing of dierent hydrograph classes allows identi®cation of seasonal evolution in hydrograp
This paper describes a high-level system dynamics model of a real-world software evolution process. This process is evolving the kernel (low-level routines) of VME, the operating system of a long-lived and successful series of ICL mainframe computers. The model has been developed as part of the cont
## Abstract The evolution of our physics‐based computational methods for determining protein conformation without the introduction of secondary‐structure predictions, homology modeling, threading, or fragment coupling is described. Initial use of a hard‐sphere potential captured much of the structu