DocumentCode :
1690477
Title :
Language constructs for persistent object based programming
Author :
Sajeev, A.S.M.
Author_Institution :
Dept. of Comput. Sci., Monash Univ., Vic., Australia
fYear :
1988
Firstpage :
251
Lastpage :
255
Abstract :
Object-based multiprocessor systems provide facilities for preserving instances of data structures in their original form and manipulating them in parallel. This imposes demands on programming language designs to provide parallel processing with persistent object manipulation. ℵ is a language designed for parallel processing in such an environment. The author describes the main features of ℵ with emphasis on management of persistent objects. ℵ considers objects in a uniform manner. Any object which can have a temporary existence can have a permanent existence and vice versa. Persistent objects of arbitrary structure can be copied into the transient space, manipulated and copied back into the persistent space, or can be more conveniently manipulated in the persistent space itself, avoiding such copying. A persistent object is accessed by a unique capability. ℵ does not define the structure of a capability. This makes it general enough to be implemented in object-based systems which use different concepts of capabilities. ℵ is essentially a parallel processing language where processes act as clients and/or servers to other processes
Keywords :
data structures; high level languages; parallel programming; data structures; language constructs; object-based multiprocessors; parallel processing language; persistent object based programming; persistent object manipulation; Computer languages; Computer science; Data structures; Databases; Feeds; File systems; Multiprocessing systems; Parallel processing; Process design; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computers and Communications, 1988. Conference Proceedings., Seventh Annual International Phoenix Conference on
Conference_Location :
Scottsdale, AZ
Print_ISBN :
0-8186-0830-7
Type :
conf
DOI :
10.1109/PCCC.1988.10080
Filename :
10080
Link To Document :
بازگشت