Middleware'98

Middleware 98 | Conference report | Proceedings


Conference report

Welcome message
List of delegates
Sponsors
Wireless network
Photographs
Conference team

Final programme
Session 1
Session 2
Session 3
Session 4
Session 5
Session 6
Session 7
Session 8
Session 9
Session 10
WIPS session
Poster session


Final Programme

Tuesday 15 September
Wednesday 16 September
Thursday 17 September
Friday 18 September

Tuesday 15 September

The Thirlmere and Wastwater Rooms

9:00am Tutorial 1: Business Specifications
The Thirlmere Room

I. Simmonds
IBM TJ Watson Research Center, USA

9:00am Tutorial 2: Java ORB Technology
The Wastwater Room

K. Duddy
Cooperative Research Centre for Distributed Systems Technology (DSTC), Australia

12.30 LUNCH
The Windermere Restaurant

2:00pm Tutorial 3: The Enterprise of QoS
The Thirlmere Room

J. De Meer and A. Hakim
GMD-Fokus, Germany / UoWestern Ontario, Canada

2:00pm Tutorial 4: The Meta-Object Facility: Meta-Information Management in a CORBA World
The Wastwater Room

S. Crawley, K. Raymond and S. McBride
Cooperative Research Centre for Distributed Systems Technology (DSTC), University of Queensland, Australia

8:00pm Reception (hosted by Iona Technologies)
The Gallery Lounge


Wednesday 16 September

The Coniston and Ullswater Rooms

8:45am Welcome
Prof. Gordon Blair, General Chair

8:50am: Keynote Address
Making Software Work Together: The Role of Middleware in the Distributed Enterprise
A. O'Toole
IONA Technologies

9:30am Session 1: Workflow
Chair: Morris Sloman

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

A Generic Workflow Environment Based on CORBA Business Objects
A. Schill and C. Mittasch
TU Dresden, Germany

10:30am BREAK

11:00am Session 2: Scalability
Chair: Jean Bacon

A Scalable Middleware Solution for Advanced Wide-Area Web Services
M. van Steen, A. Tanenbaum, I. Kuz and H. Sips
Vrije University, The Netherlands

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

System Support for Scalable and Fault Tolerant Internet Services
Y. Chawathe and E. Brewer
University of California at Berkeley, USA

12:30pm LUNCH
The Windermere Restaurant

2:00pm Session 3: Availability and Integrity
Chair: Geoff Coulson

Highly Available Trading System: Experiments With CORBA
X. Defago, K. Mazouni and A. Schiper
Ecole Polytechnique Federale de Lausanne, Switzerland

Integrity Management in GUARDS
E. Totel, Lj. Beus-Dukic, J.-P. Blanquart, Y. Deswarte, D. Powell and A. Wellings
LAAS-CNRS, France / University of York, UK / Matra Marconi Space, France

The Realize Middleware for Replication and Resource Management
P. Melliar-Smith, L. Moser, V. Kalogeraki and P. Narasimhan
University of California, Santa Barbara, USA

3:30pm BREAK

4:00pm Work-in-progress Presentations
Chair: Rodger Lea

AspectIX: An Aspect-Oriented and CORBA-Compliant ORB Architecture
F. Hauck, U. Becker, M. Geier, E. Meier, U. Rastofer and M. Steckmeier
Friedrich-Alexander University of Erlangen-Nürnberg, Germany

A Service-Centred Approach to QoS-Supporting Middleware
T. Kramp and R. Koster
University of Kaiserslautern, Germany

Lightweight Secure Group Communication
P. McDaniel, P. Honeyman and A. Prakash
University of Michigan, USA

Somersault: Enabling Fault-Tolerant Distributed Software Systems
P. Murray, R. Fleming, P. Harry and P. Vickers
Hewlett Packard Labs, UK

Coordination of CORBA Objects with Process Types
C. Peter and F. Puntigam
TU Vienna, Austria

Permanent Customer-Provider Relations for Electronic Service Markets
T. Preuß, J.-H. Syrbe and H. König
Brandenburg University of Technology at Cottbus, Germany

DART: A Distributed Adaptive Run-Time
P.-G. Raverdy and R. Lea
Sony Computer Science Lab and Sony Distributed Systems Lab, Japan

The TRUMPET Service Management Architecture
L. Sacks, M. Verdier, O. Prnjat, M. Loryman, M. Wittig, M. Kande, B. Bushan, S. Mazaher, D. Maillot, C. Autant and N. Ganivet
University College London, UK / GMD Fokus, Germany / Norwegian Computing Center, Norway / Telis, France / Alcatel ISR, France

Using MetaObject Protocols to Adapt Third-Party Components
I. Welch and R. Stroud
University of Newcastle-upon-Tyne, UK

5:30pm End of technical paper sessions

6:00pm Poster Session
The Thirlmere and Wastwater Rooms

1. Cadmium: Systems Support for Mobile Environments
A. Baggio
INRIA, France

2. Da CaPo++: A Flexible Multimedia Middleware
C. Class
TIK, ETH Zurich, Switzerland

3. Managing Run-time Evolution of Distributed Software
P. Dickman
University of Glasgow, UK

4. Stream Binding for Pan-European Telecommunication Applications (Poster and Demo)
J. Dittrich, J. Ainslie and P. Loosemore
Eurescom / BT / DT / FT / KPN

5. Distributed Multimedia Services Based on a CORBA Platform
L. Gannoun
Institut Eurecom, France

6. Session Dynamics and Resource Allocation for Video in Collaborative Environments
C. Greenhalgh
University of Nottingham, UK

7. The AspectIX ORB Architecture
F. Hauck
University of Erlangen-Nuernberg, Germany

8. Kensington: Scalable Distributed Data Mining
S. Hedvall
Imperial College, UK

9. Integrating Agents and CORBA
T. Hong
Imperial College, UK

10. Supporting Location-based Internet Services
R. Jose
Lancaster University, UK / Universidade do Minho, Portugal

11. Resource Managers for the Support of QoS in CORBA
D. Le Tien
Institut National des Telecommunications, France

12. QoS-aware Middleware for Integrated Broadband Mobile Communication Systems
C.-H. Lin
TU Berlin, Germany

13. The Guide Project
K. Mitchell
Lancaster University, UK

14. Creation of a Distributed Digital Library
R. Moreira
UFP (University Fernando Pessoa) / Lancaster University / INESC (Institute of Systems and Computers Engineering)

15. A Framework for Building Adaptive Services
T. Nakajima
Japan Advanced Institute of Science & Technology / Olivetti & Oracle Research Laboratory, UK

16. Supporting Multiple Personalities for Operating Systems
R. Neugebauer
University of Glasgow, UK

17. Design and Implementation of a Distributed Service Management System for a Customer Premises Network
J. O'Hara
Broadcom Eireann Research, Ireland

18. Keeping Middleware Out of Sight
J. Ridgeway
University of Massachusetts, USA

19. A Distributed Event-Based Implementation Framework
B. Silverajan
Tampere University of Technology, Finland

20. Objects by Value: Evaluating the Trade-off
A. Spiegel
Freie Universitaet, Berlin, Germany

21. Combining CORBA and ITU-T. 120 to a Conferencing Service
D. Trossen
Technical University of Aachen / Philips Research Labs, Aachen

22. DOORS: Fault Tolerance for CORBA Applications
S. Yajnik
Lucent Technologies

8:00pm Conference Dinner
The Windermere Restaurant

10:30pm Jazz/Blues/R&B Music:
The Terry Kennaugh Band
The Coniston and Ullswater Rooms


Thursday 17 September

The Coniston and Ullswater Rooms

8:45am Keynote Address
An ORB Framework: Customizable Middleware for the Discerning System Developer
J. Sventek
Hewlett Packard Labs

9:30am Session 4: ORB Engineering
Chair: Nigel Davies

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

The Implementation of a High Performance ORB over Multiple Network Transports
S. Lo and S. Pope
Olivetti & Oracle Research Laboratory, UK

10:30am BREAK

Session 5: ORB Architecture
Chair: Kerry Raymond

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

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

QuO's Runtime Support for Quality of Service in Distributed Objects
R. Vanegas, J. A. Zinky, J. P. Loyall, R. E. Schantz and D. E. Bakken
BBN Technologies, USA

12:30pm LUNCH
The Windermere Restaurant

2:00pm Session 6: Components
Chair: Doug Terry

Component Coordination in Middleware Systems
M. Radestock and S. Eisenbach
Imperial College, UK

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

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

3.30pm BREAK

4:00pm Session 7: Type Safety and Security
Chair: Peter Linington

Secure Architectures
S. Gibson, S. Gorain, D. Povey and P. Clutterbuck
Queensland University of Technology, Australia

Improving Type-Safety in CORBA
S. Crawley and K. Duddy
University of Queensland, Australia / Defence Science and Technology Organisation, Australia

Type Checking Stream Flow Endpoints
F. Eliassen and S. Mehus
University of Tromso, Norway

5:30pm End of technical paper sessions

6:00pm Steamer Trip on Lake Windermere


Friday 18 September

The Coniston and Ullswater Rooms

9:00am Session 8: Mobile Objects
Chair: Elie Najm

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

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

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

10:30am BREAK

11:00am Session 9: Web Services
Chair: Peter Honeyman

Active Cache: Caching Dynamic Contents (Objects) on the Web
P. Cao, J. Zhang and K. Beach
University of Wisconsin-Madison, USA

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

Experience With Top Gun Wingman: A Proxy-Based Graphical Web Browser for the 3Com PalmPilot
A. Fox, I. Goldberg, S. D. Gribble, D. C. Lee, A. Polito and E. A. Brewer
University of California at Berkeley, USA

12:30pm LUNCH
The Windermere Restaurant

Session 10: Events
Chair: Robert Cole

Event-based Distributed Workflow Execution with EVE
A. Geppert and D. Tombros
University of Zurich, Switzerland

An Architecture to Support Storage and Retrieval of Events
M. Spiteri and J. Bates
University of Cambridge, UK

Run-time Monitoring of Distributed Applications
X. Logean, F. Dietrich, H. Karamyan and S. Koppenhoefer
Ecole Polytechnique Federale de Lausanne, Switzerland

3:30pm CLOSE