IPA Spring Days on Middleware

Kapellerput, Heeze,
April 3-5, 2002

Middleware

"Middleware" is the term used to refer to a software layer between the operating system and distributed applications that interact via a network. Its task is to facilitate the interaction among the applications. Originally developed in an environment of locally connected workstations, middleware dealt with simple tasks such as remote procedure calls and file services. Due to the spectacular advances in hardware and networking over the last 25 years, middleware now has to shield applications from the heterogeneity of computer architectures, operating systems, programming languages and networking technologies. Also its tasks have been broadened enormously, as it is now supposed to deal transparently with things like data distribution, parallelism, quality of service and information security. With the advent of new application areas like enterprise application integration and the Internet, as well as new technologies for mobile and wireless computing, middleware faces challenging new requirements.

The increasing scope and complexity of middleware leads to issues which have traditionally been addressed in IPA for other reasons, and which are important to the focal areas of IPA's research program: Networked Embedded Systems, Security, Intelligent Algorithms, and Compositional Programming Methods. These IPA Lentedagen are intended to provide an overview of middleware research in and around IPA, complemented with reports on industrial experience with the development of middleware.

The program was composed by Michel Chaudron (TU/e), Marten van Sinderen (UT) and Maarten van Steen (VU).

Program

Wednesday April 3

Arrival and registration (11.30 -12.30)

12.30 - 14.00 Lunch

Introduction

14.00 - 14.45 Johan Lukkien (TU/e): A survey of middleware

14.45 - 15.15 Coffee and Tea

Session: Mobile and Wireless Middleware

15.15 - 16.00 Richard Verhoeven (TU/e EESI): Wireless CORBA

16.00 - 16.45 Marcello Bonsangue (UL): MoCha, a midddleware for mobile applications Abstract

Session: Peer to Peer Systems

16.45 - 17.45 Antony Rowstron (Microsoft Research): Distributed hashtables, an infrastructure for peer-to-peer applications Abstract Papers 1 2

17.45 - 18.30 Drinks

18.30 Dinner

Thursday April 4

Session: Quality of Service

09.30 - 10.00 Marten van Sinderen (UT): Quality-aware middleware

10.00 - 10.30 Aart van Halteren (UT/KPN): Concepts and services for QoS-aware object middleware

10.30 - 11.00 Coffee and Tea

11.00 - 11.30 Maarten Wegdam (UT/Lucent): Load distribution in object middleware

11.30 - 12.00 Marcel Harkema (UT): Quantitative performance modelling of middleware

12.00 - 13.30 Lunch

Session: Enterprise Application Integration I

13.30 - 14.15 Wim Groenendaal (CMG): The integration project life-cycle

Session: Aspect Oriented Design of Middleware

14.15 - 14.45 Michel Chaudron (TU/e): Separating functionality, behaviour and time in the design of reactive systems Abstract Paper

14.45 - 15.15 MohammadReza Mousavi (TU/e): (Gamma + coordination) + time Abstract Paper

15.15 - 15.45 Coffee and Tea

Session: In-home Networks

15.45 - 16.45 Peter van der Stok (Philips Research): In-home middleware standards and interoperability Abstract

16.45 - 17.15 Thang Tran Man (TU/e EESI): Universal Plug-n-Play

17.15 - 18.00 Drinks

18.00 Dinner

20.00 - ... Social Event

Friday April 5

Session: Enterprise Application Integration II

10.15 - 11.00 Steve Sheil (PSB): The High Volume Replicator Abstract

11.00 - 11.30 Coffee and Tea

Session: Differentiated Data Distribution

11.30 - 12.30 Maarten van Steen (VU): Supporting differentiated strategies for content distribution Abstract Paper

12.30 - 13.00 Giovanni Russello (TU/e EESI): Topic based data distribution in GSpace Abstract

13.00 - 14.00 Lunch and Departure

Costs

(Costs are based on single room)

IPA Ph.D. students (shared room only!) free
Speakers free
IPA members
3 days euro 265,-
1 day euro 90,-
Associated members
3 days euro 332,50
1 day euro 110,-
Other participants
3 days euro 435,-
1 day euro 145,-

Please note that Ph.D. students who are not in IPA will be charged as associated members if they belong to a research school that is associated with IPA, and as an other participant otherwise.

To make maximal use of the available capacity, we process applications on the following basis: Registrations are treated "first come, first serve". All Ph.D. students (IPA and non-IPA) have to share a room. Others may also be asked to share if we run out of rooms. Registration closes on Friday March 22 !

Please remit the amount due, to our bank account with the ABN/AMRO. Account number: 60.27.60.690, in the name of A.M.H.G. Oversteegen e/o V.A.J. Borghuis, Den Dolech 2, 5600 AM Eindhoven. Please mention participation "IPA Lentedagen 2002"

Registration

Please register using the Registration Form.

How to get to De Kapellerput

Directions to De Kapellerput: