Object-Based Concurrent Computing: ECOOP '91 Workshop Geneva, Switzerland, July 15–16, 1991 Proceedings

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

The ECOOP '91 Workshop on Object-Based Concurrent Computing was organized toprovide a forum on concurrent, distributed and open-ended computing. The emphasis was on conceptual, theoretical and formal aspects, as well as practical aspects and sound experience, since such a viewpoint was deemed indispensible to investigate and establish a basis for future development. This volume contains 12 papers selected from 25 presented at the workshop, together with a paper by J.A. Goguen, who was an invited speaker at the workshop. The papers are classified into four categories: Formal methods (1): three papers are concerned with the formal semantics of concurrent objects based on process calculi. Formal methods (2): four papers are concerned with various formal approaches to the semantics of concurrent programs. Concurrent programming: three papers. Models: three papers areconcerned with models for concurrent systems.

Author(s): Oscar Nierstrasz (auth.), M. Tokoro, O. Nierstrasz, P. Wegner (eds.)
Series: Lecture Notes in Computer Science 612
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 1992

Language: English
Pages: 269
Tags: Programming Techniques; Programming Languages, Compilers, Interpreters

Towards an object calculus....Pages 1-20
On asynchronous communication semantics....Pages 21-51
A unifying framework for process calculus semantics of concurrent object-oriented languages....Pages 53-79
A sheaf semantics for FOOPS expressions (extended abstract)....Pages 81-98
Semantic layers of object-based concurrent computing....Pages 99-117
Formal techniques for parallel object-oriented languages....Pages 119-140
Trace semantics for actor systems....Pages 141-162
Dynamic programming as multiagent programming....Pages 163-176
Scheduling predicates....Pages 177-193
A concurrency control mechanism for C++ objects....Pages 195-210
Object-Oriented Concurrent Reflective architectures....Pages 211-226
Abstract description of distributed object systems....Pages 227-244
Design issues for object-based concurrency....Pages 245-256
Panel: What is an object?....Pages 257-264