Title :
Distribution and persistence: natural outgrowths of the ARCADE data model
Author :
Kulkarni, D.C. ; Banerji, A. ; Casey, M.R. ; Cohn, D.L.
Author_Institution :
Distributed Comput. Res. Lab., Notre Dame Univ., IN, USA
Abstract :
Distribution, persistence and atomicity are natural extensions of the ARCADE data model, rather than add-on properties. The model is based on the way a programmer views and uses typed data objects. It consists of data units and data unit links which act as the nodes and edges of a directed graph model. It serves as an excellent substrate for implementing various object models and languages. The authors have built a variety of realizations of the ARCADE data model. This has demonstrated that the model is independent of the implementation platform and that it is easy to build. Experience shows that it is also easy to use, powerful and efficient. It provides a valuable framework for object implementation and interoperability
Keywords :
abstract data types; object-oriented programming; ADTs; ARCADE data model; atomicity; data unit links; directed graph; distributed processing; interoperability; object implementation; persistence; typed data objects; Computer languages; Data models; Distributed computing; Encapsulation; Hardware; High level languages; Laboratories; Object oriented modeling; Operating systems; Programming profession;
Conference_Titel :
Object Orientation in Operating Systems, 1992., Proceedings of the Second International Workshop on
Conference_Location :
Dourdan
Print_ISBN :
0-8186-3015-9
DOI :
10.1109/IWOOOS.1992.252966