𝔖 Bobbio Scriptorium
✦   LIBER   ✦

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


Software design methodologies for microc
✍ R.D. Dowsing 📂 Article 📅 1982 🏛 Elsevier Science 🌐 English ⚖ 665 KB

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

Software methodology for a large-scale i
✍ W.L. Chung 📂 Article 📅 1982 🏛 Elsevier Science 🌐 English ⚖ 134 KB

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

A methodology for investigation of the s
✍ David M. Hannah; Angela M. Gurnell; Glenn R. McGregor 📂 Article 📅 1999 🏛 John Wiley and Sons 🌐 English ⚖ 386 KB 👁 3 views

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

Modelling a software evolution process:
✍ B. W. Chatters; M. M. Lehman; J. F. Ramil; P. Wernick 📂 Article 📅 2000 🏛 John Wiley and Sons 🌐 English ⚖ 174 KB 👁 2 views

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

Evolution of physics-based methodology f
✍ Harold A. Scheraga; Jaroslaw Pillardy; Adam Liwo; Jooyoung Lee; Cezary Czaplewsk 📂 Article 📅 2001 🏛 John Wiley and Sons 🌐 English ⚖ 111 KB

## 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