3rd Workshop on Middleware-Application Interaction
MAI'2009, June 12, Lisbon, Portugal
Co-located With DisCoTec federated conferences 2009

Download [txt]


The basic interaction between middleware and application uses simple mechanisms such as method invocations or message passing. These basic interactions are not sufficient for complex tasks. There is a rising demand for middleware support for multiple cross-cutting features such as security, fault tolerance, and distributed resource management. In adaptive systems, the middleware has to exert control on applications, and vice versa. Middleware systems need the right access to applications running on top; applications need the right way for influencing middleware behavior. Unlike the basic interaction mechanisms, such complex features are currently addressed by a highly heterogeneous set of methods such as aspect-oriented programming, reflection, code annotations, and policies.

Topics of Interest

  • Composition of complex middleware features
  • Unanticipated middleware integration of applications
  • Interaction MW/App, MW/MW, App/App
  • Variability of the application-middleware-interconnect
  • Middleware reconfigurability and adaptivity
  • Control policies for autonomic middleware
  • AOP for the implementation of middleware systems
  • AOP for middleware-based application
  • Dynamic AOP
  • Composition of independent aspects
  • Developer annotations for complex middleware features
  • Reflective middleware
  • Model-driven middleware and application design
  • Support for product lines in middleware
  • Software engineering for middleware-based applications

Workshop Format

This one-day workshop will be organized as a series of sessions, each session devoted to the presentation of papers of a common domain. At the end of each session, we will have a mini-panel with the presenters on the session theme, led by the session chair, in order to foster discussions. The workshop will conclude with a general discussion of open issues and future trends in the field, summarizing the overall contributions of the workshop.

Important Dates

Paper submission (extended) April 3rd, 2009
Acceptance notification May 6th, 2009
Camera-ready papers due May 13th, 2009
Workshop June 12th, 2009

Submission and Publication

Manuscripts must be formatted according to the ACM standard style (2-column), must not exceed 6 pages, and must be submitted as printable PDF documents. Electronic submission will be available starting in February on the workshop website.

Accepted papers will be published via ACM’s Digital Library as part of the ACM International Conference Proceedings Series.

At least one author of an accepted paper must register at the conference and present the paper at the workshop.

Submission Site

EasyChair web site at

Formatting Style:

Standard ACM Fromat

Workshop Chairs

Jorge Fox Trinity College, Ireland
Cormac Driver Trinity College, Ireland
Hans P. Reiser University of Lisboa, Portgual
Rüdiger Kapitza FAU-Erlangen, Germany
René Meier Trinity College, Ireland

Program Committee

Charles Zhang Hong Kong University of Science and Technology, China
Cormac Driver Trinity College, Ireland
Eddy Truyen Katholieke Universiteit Leuven, Belgium
Franz J. Hauck Ulm University, Germany
Frédéric Le Mouël INRIA / INSA Lyon, France
Hans P. Reiser University of Lisboa, Portugal
Hein Meling University of Stavanger, Norway
Jim Dowling Swedish Institute of Computer Science, Kista, Sweden
Joni da Silva Fraga Universidade Federal de Santa Catarina, Brazil
Jorge Fox Trinity College, Ireland
Jörg Bartholdt Siemens AG, Germany
Mourad Alia Orange Labs, Grenoble, France
Paul Grace Lancaster University, UK
Rüdiger Kapitza FAU-Erlangen, Germany
René Meier Trinity College Dublin, Ireland
Sameh Elnikety Microsoft Research Cambridge, UK

Contact Info