|
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
|