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.