Please use this identifier to cite or link to this item: https://hdl.handle.net/2440/42163
Type: Report
Title: Design of the distributed ProcessBase architecture
Author: Brodie-Tyrrell, William Frederick
Detmold, Henry
Falkner, Katrina Elizabeth
Lowry, Matthew C.
Morrison, Ron
Munro, David S.
Norcross, Stuart
Olds, Travis J.
Tian, Zengping
Vaughan, Francis Alexander
Publisher: School of Computer Science, University of Adelaide
Issue Date: 2001
Series/Report no.: Technical Report TR2001-01:
School/Discipline: School of Computer Science
Statement of
Responsibility: 
William Brodie-Tyrrell, Henry Detmold, Katrina Falkner, Matt Lowry, Ron Morrison, Dave Munro, Stuart Norcross, Travis Olds, Zengping Tian, Francis Vaughan
Abstract: ProcessBase is an environment designed to support process modelling languages. This environment consists of a language, its interpreter and a persistent object store. Currently this environment supports concurrency through a multi-threading library, however, only a single interpreter instantiation exists as a supported architecture. ProcessBase is a simple language that provides many sophisticated features, including first-class procedures, strong typing, extension through library interfaces, hyper-programming and linguistic reflection, multi-threaded execution and compliance. This document describes the design of distributed ProcessBase architecture. The motivations behind the creation of this architecture are an exploration of compliance in a distributed setting, experimentation with distribution models and distributed garbage collection mechanisms.
Appears in Collections:Computer Science publications

Files in This Item:
There are no files associated with this item.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.