The 2nd Workshop on

Reflective and Adaptive Middleware


Tuesday June 17,2003

Middleware 2003 Rio de Janeiro, Brazil

 

[Home]

[Call for Papers]

[Important Dates]

[Submissions]

[Program]

[Organizers]

[Related Events]

 

 

 

 

Call for Papers

 

[Printer Friendly Version, Plain Text Version]

Motivation

Conventional middleware implementations that target specific runtime environments are often implemented using monolithic designs to enhance efficiency. However, monolithic designs make middleware implementations inflexible and hard to adapt to different behavioral or structural requirements that differ from their original targets. In application domains where resources are constrained and variable in time, having the ability to reconfigure middleware to optimize resource usage and/or provide required qualities of service (QoS) becomes essential.

Applying adaptive and reflective techniques to "open up" middleware implementations is a promising way to provide a greater degree of configurability and reconfigurability for applications. Researchers who have applied adaptive and reflective techniques at the middleware level are achieving significant results that improve the reconfigurability,

interoperability, adaptability, and better separation of concerns of middleware

implementations.

 

Goal

The goal of the proposed workshop is to gather researchers on adaptive and reflective middleware to gain insight on their experiences and new ideas in adaptive and reflective middleware. Building off an earlier successful workshop at Middleware 2000 [1], this workshop will report on the state-of-the-art progress in adaptive and reflective middleware, as well as codify the challenging R&D problems that still need to be solved effectively.

 

Submission Requirements

Participants are expected to submit a position paper or an extended abstract of at most five pages. Topics of interest to this workshop include, but are not limited to:

 

  • Design and performance of adaptive reflective middleware platforms

  • Application of adaptive and reflective middleware techniques to achieve reconfigurability and/or adaptability
  • Application of adaptive and reflective middleware techniques to achieve separation of concerns
  • Design of Meta Object Protocols (MOP) for adaptive and reflective middleware
  • Experiences with adaptive and reflective technologies in suitable application domains e.g., real-time systems, mobile computing, etc.
  • Fundamental developments in the theory and practice of reflection, as it relates to middleware
  • Experience with existing mechanisms, such as CORBA interceptors or the OMG Meta-Object Facility
  • Consideration of alternative techniques for dynamic configuration and/or reconfiguration
  • Examination of potentially complementary techniques, such as aspect-oriented programming
  • Techniques to improve performance and/or scalability of adaptive and reflective techniques
  • Approaches to maintain the integrity of adaptive and reflective technologies
  • Tool support for adaptive and reflective middleware

 

Important Dates

 

  • Paper Submission:                20 February  2003

  • Notification of Acceptance:  20 March      2003

  • Camera Ready Paper Due:     20 April       2003

 

Program Committee

 

Anders Andersen (University of Tromso, Norway)

Angelo Corsaro (Washington University, USA)

Fabio M. Costa (Federal University of Goias - Brazil)

Geoffrey Coulson (Computing Department at Lancaster University, UK)

Joseph K. Cross (Lockheed Martin Tactical Systems, USA)

Mayur Deshpande (University of California at Irvine, USA)

Hector Duran Limon (Computing Department at Lancaster University, UK)

Frank Eliassen (University of Oslo, Norway)

Chris Gill (Washington University, St. Louis, USA)

Sebastian Gutierrez-Nolasco (University of California at Irvine, USA)

Fabio Kon (University of São Paulo, Brazil)

Joseph P. Loyall (BBN Technologies, USA)

Miguel A. de Miguel (Universidad Politécnica de Madrid, Spain)

Nikos Parlavantzas (Computing Department at Lancaster University, UK)

Sara Tucci Piergiovanni (University La Sapienza, Italy)

Tom Ritter (Fraunhofer FOKUS, Germany)

Corrado Santoro (University of Catania, Italy)

Douglas C. Schmidt (University of California at Irvine, USA)

David Sharp (Boeing Company)

Sandeep Shukla (Virginia Tech, USA)

Richard Staelhi (Simula Laboratory, Norway)

Clemens Szyperski (Microsoft Research, USA)

Nalini Venkatasubramanian (University of California at Irvine, USA)

Nanbor Wang (Washington University, St. Louis, USA)

Wolfgang Weck (Oberon Microsystems, Inc., Switzerland)