"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).
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
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
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 are based on single room)
| IPA Ph.D. students (shared room only!) | free | ||
| Speakers | free | ||
| IPA members |
| ||
| Associated members |
|
||
| Other participants |
|
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"
Directions to De Kapellerput: