Middleware'98

Middleware 98 | Conference report | Proceedings


Middleware'98

Sponsors
Call for papers
Organising committee
Submissions
EPSRC bursaries

Registration
Programme
Keynote addresses
Technical papers
Work-in-progress papers
Posters
Tutorials
Connectivity
Related events

Location
Social programme
Accompanying persons
Travel
Hotels


Provisional Programme

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

Tuesday 15 September

Tutorial 1

Business Specifications
I. Simmonds
IBM TJ Watson Research Center, USA
(replacing the previously advertised speaker H. Kilov of Merrill Lynch, USA)

Tutorial 2

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

Lunch

Tutorial 3

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

Tutorial 4

The Meta-Object Facility: Meta-Information Management in a CORBA World
S. Crawley, K. Raymond and S. McBride
Cooperative Research Centre for Distributed Systems Technology (DSTC), Australia

Evening Reception

Wednesday 16 September

Keynote address

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

Session 1: Workflow

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

Break

Session 2: Scalability

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

Lunch

Session 3: Availability and Integrity

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

Break

Work-in-progress Presentations

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

Break

Poster Session

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

Conference Dinner

Jazz/Blues/R&B Band

Thursday 17 September

Keynote address

An ORB Framework: Customizable Middleware for the Discerning System Developer
J. Sventek
Hewlett Packard Labs

Session 4: ORB Engineering

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

Break

Session 5: ORB Architecture

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

Lunch

Session 6: Components

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

Break

Session 7: Type Safety and Security

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

Steamer Trip on Lake Windermere

Friday 18 September

Session 8: Mobile Objects

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

Break

Session 9: Web Services

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

Lunch

Session 10: Events

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

Conference Closes