loading...
A Model of Persistent Software Composition
Canberra, Australia January 31-February 03
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ACSC.2000.824394Australasian Computer Science Conference
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Kevin C.F. Lew, University of Adelaide
Alfred L. Brown, University of Adelaide
This paper presents a proposal that allows large distributed persistent applications to be composed from one or more hyper-worlds. Hyper-worlds are self-contained hyper-programs that can be dynamically composed to form larger applications. To support hyper-worlds and their distribution, the concepts of a locality and an indirection are presented. A locality is a self-contained persistent entity that does not allow direct pointers to leak across its boundaries. An indirection is a network-wide typed pointer that can address the services provided by localities. It is shown that localities can directly implement hyper-worlds with indirections providing the necessary glue to build large distributed applications.
Index Terms:
persistence, distribution, hyper-programming, hyper-worlds, software architecture
Citation:
Kevin C.F. Lew, Alfred L. Brown, "A Model of Persistent Software Composition," acsc, pp.143, Australasian Computer Science Conference, 2000
Usage of this product signifies your acceptance of the Terms of Use.