Middleware'98

Middleware 98 | Conference report | Proceedings


Proceedings

Contents
Preface
Committees
Additional readers
Index of contributors
Sponsors
Back cover
How to buy


Contents

Preface
Committees
Additional Readers

ix
xi
xiii

Session 1: Workflow

1

A CORBA Compliant Transactional Workflow System for Internet Applications
S. Wheater, S. Shrivastava and F. Ranno

3

2

A Generic Workflow Environment based on CORBA Business Objects
A. Schill and C. Mittasch

19

Session 2: Scalability

3

A Scalable Middleware Solution for Advanced Wide-Area Web Services
M. van Steen, A. Tanenbaum, I. Kuz and H. sips

37

4

A Gossip-Style Failure Detection Service
R. van Renesse, Y. Minsky and M. Hayden

55

5

System Support for Scalable and Fault Tolerant Internet Services
Y. Chawathe and E. Brewer

71

Session 3: Availability and Integrity

6

Highly Available Trading System: Experiments with CORBA
X. Defago, K. Mazouni and A. Schiper

91

7

Integrity Management in GUARDS
E. Totel, Lj. Beus-Dukic, J.-P. Blanquart, Y. Deswarte, D. Powell and A. Wellings

105

8

The Realize Middleware for Replication and Resource Management
P. Melliar-Smith, L. Moser, V. Kalogeraki and P. Narasimhan

123

Session 4: ORB Engineering

9

DIMMA - A Multi-Media ORB
D. Donaldson, M. Faupel, R. Hayton, A. Herbert, N. Howarth, A. Kramer, I. MacMillan, D. Otway and S. Waterhouse

141

10

The Implementation of a High Performance ORB over Multiple Network Transports
S.-L. Lo and S. Pope

157

Session 5: ORB Architecture

11

Jonathan: an Open Distributed Processing Environment in Java
B. Dumant, F. Horn, F. Tran and J.-B. Stefani

175

12

An Architecture for Next Generation Middleware
G. Blair, G. Coulson, P. Robin and M. Papathomas

191

13

QuO's Runtime Support for Quality of Service in Distributed Objects
R. Vanegas, J. Zinky, J. Loyall, D. Karr, R. Schantz and D. Bakken

207

Session 6: Components

14

Component Coordination in Middleware Systems
M. Radestock and S. Eisenbach

225

15

Archtecturing and Configuring Distributed Application with Olan
R. Balter, L. Bellissard, F. Boyer, M. Riveill and J.-Y. Vion-Dury

241

16

A Framework for Systematic Synthesis of Transactional Middleware
A. Zarras and V. Issarny

257

Session 7: Type Safety and Security

17

Secure Architectures
S. Gibson, S. Gorain, D. Povey and P. Clutterbuck

275

18

Improving Type-Safety in CORBA
S. Crawley and K. Duddy

291

19

Type Checking Stream Flow Endpoints
F. Eliassen and S. Mehus

305

Session 8: Mobile Objects

20

Mobile Java Objects
R. Hayton, M. Bursell, D. Donaldson and A. Herbert

323

21

Javanaise: Distributed Shared Objects for Internet Cooperative Applications
D. Hagimont and D. Louvegnies

339

22

Mole 3.0: A Middleware for Java-Based Mobile Software Agents
J. Baumann, F. Hohl, K. Rothermel, M. Schwehm and M. Strasser

355

Session 9: Web Services

23

Active Cache: Caching Dynamic Contents on the Web
P. Cao, J. Zhang and K. Beach

373

24

Saperlipopette!: a Distributed Web Caching Systems Evaluation Tool
G. Pierre and M. Makpangou

389

25

Experience With Top Gun Wingman: A Proxy-Based Graphical Web Browser for the 3Com PalmPilot
A. Fox, I. Goldberg, S. Gribble, D. lee, A. Polito and E. Brewer

407

Session 10: Events

26

Event-based Distributed Workflow Execution with EVE
A. Geppert and D. Tombros

427

27

An Architecture to Support Storage and Retrieval of Events
M. Spiteri and J. Bates

443

28

Run-time Monitoring of Distributed Applications
X. Logean, F. Dietrich, H. Karamyan and S. Koppenhofer

459

Index of Contributors

Sponsors

475

477