MECHANISMS FOR CONTROLLING EVOLUTION IN PERSISTENT OBJECT SYSTEMS

Citation
R. Morrison et al., MECHANISMS FOR CONTROLLING EVOLUTION IN PERSISTENT OBJECT SYSTEMS, Microprocessors and microsystems, 17(3), 1993, pp. 173-181
Citations number
52
Categorie Soggetti
Computer Sciences","Engineering, Eletrical & Electronic","Computer Applications & Cybernetics
ISSN journal
01419331
Volume
17
Issue
3
Year of publication
1993
Pages
173 - 181
Database
ISI
SICI code
0141-9331(1993)17:3<173:MFCEIP>2.0.ZU;2-D
Abstract
Persistent programming is concerned with the creation and manipulation of data with arbitrary lifetimes. A requirement of such systems is th at the data (including programs) must be capable of evolving and that evolution should be within the control of the application's programmer . This paper discusses some recent developments in persistent programm ing that enable controlled evolution. The areas discussed are: the use of type systems, the use of reflection and a new style of programming , only available in persistent object systems, called hyper-programmin g.