Interest has grown rapidly over the past dozen years in the application of object-oriented programming and methods to the development of distributed, open systems. This volume presents the proceedings of a workshop intended to assess the current state of research in this field and to facilitate interaction between groups working on very different aspects of object-oriented distributed systems. The workshop was held as part of the 1993 European Conference on Object-Oriented Programming (ECOOP '93). Over fifty people submitted position papers and participated in the workshop, and almost half presented papers. The presented papers were carefully reviewed and revised after the workshop, and 14 papers were selected for this volume.
Author(s): Peter Wegner (auth.), Rachid Guerraoui, Oscar Nierstrasz, Michel Riveill (eds.)
Series: Lecture Notes in Computer Science 791
Edition: 1
Publisher: Springer-Verlag Berlin Heidelberg
Year: 1994
Language: English
Pages: 268
Tags: Programming Techniques; Software Engineering; Programming Languages, Compilers, Interpreters
Models and paradigms of interaction....Pages 1-32
Architectural convergence and the granularity of objects in distributed systems....Pages 33-46
Separation of distribution and objects....Pages 47-54
Integrating structural and operational programming to manage distributed systems....Pages 55-72
Concurrency and communication: Choices in implementing the coordination language LO ....Pages 73-92
Toward languages and formal systems for distributed computing....Pages 93-110
Decomposing and recomposing transactional concepts....Pages 111-121
DPL to express a concurrency control using transaction and object semantics....Pages 122-138
A reflective invocation scheme to realise advanced object management....Pages 139-151
Abstracting object interactions using composition filters....Pages 152-184
Object-oriented distributed programming in BETA....Pages 185-212
A flexible system design to support object-groups and object-oriented distributed programming....Pages 213-224
Distributed programming in GARF....Pages 225-239
Object-oriented extendibility in Hermes/ST, a transactional distributed programming environment....Pages 240-261