DocumentCode :
773095
Title :
Programming persistence in chi
Author :
Sajeev, A.S.M. ; Hurst, A. John
Author_Institution :
Dept. of Comput. Sci., James Cook Univ., Townsville, Qld., Australia
Volume :
25
Issue :
9
fYear :
1992
Firstpage :
57
Lastpage :
66
Abstract :
The ways in which a persistent programming language allows the reuse of data and code objects by preserving them as persistent objects is discussed. The programming language chi , which supports persistent programming, is described. The language is innovative in that it elevates capabilities to the programming level and gives the programmer a convenient way to express which objects are persistent independently of the type of object. Thus, it provides orthogonal persistence. A further advantage that follows from such use of capabilities is that chi provides an implementation path for persistence, even upon architectures that do not support capabilities directly.<>
Keywords :
complete computer programs; high level languages; object-oriented programming; software reusability; chi; object-oriented programming; orthogonal persistence; persistent programming language; software reuse; Computer languages; Programming profession;
fLanguage :
English
Journal_Title :
Computer
Publisher :
ieee
ISSN :
0018-9162
Type :
jour
DOI :
10.1109/2.156382
Filename :
156382
Link To Document :
بازگشت