Christopher Anderson and Sophia Drossopoulou
delta
- an imperative object based calculus with delegation, for unanticipated
software evolution
Submitted for publication, 2003
Unanticipated software evolution requires software needs to
evolve at a very late stage. We argue that the main programming
language ingredients necessary to support unanticipated software
evolution are objects whose methods may change at runtime, whose
members may be augmented, and which may delegate behaviour to
other objects at run-time, in an imperative setting.
We suggest delta, a formal calculus that supports all the above.
We show key features of delta though examples and how these
support unanticipated software evolution.
This work is an extension of work presented at USE2002.
[ bib |
.pdf ]
Back
This file has been generated by
bibtex2html 1.43