PerWare '05: Middleware Support for Pervasive Computing Workshop at PerCom 2005
in Kauai, Hawaii
March 8, 2005

[ IntroductionCall For Papers | Organizers | Program Committee | Advance Program ]
[ Archives: PerWare '04 ]



Context-awareness, dynamism, and heterogeneity are some of the properties that differentiate pervasive computing from traditional distributed systems. Most traditional distributed systems are unaware of context, are static, and are composed of homogeneous devices. As a result, the assumptions underlying traditional middleware infrastructures differ from the ones for pervasive computing. In a pervasive computing environment, issues such as mobility, disconnection, and dynamic introduction and removal of devices, and merging of the physical environment with the computational infrastructure are common and affect the underlying middleware infrastructure. Furthermore, different devices might be connected to different networks, with different latency and bandwidth. As a result, the middleware must provide mechanisms for handling disconnection, addressing fault tolerance, and adapting to a number of issues related to diversity including heterogeneous device resources. The scale of pervasive computing in terms of the number of devices and services, combined with the lack of a single system administrator, the associated dynamism, and frequent failures require middleware services capable of evolving and re-organizing themselves.

This workshop addresses the issues related to the design and implementation of middleware services for pervasive computing. The workshop focuses on the challenges associated with pervasive computing and identifies common paradigms and design decisions that affect most middleware designers.

[ Top ]


Call for Papers
[ PDF format | Text format ]

This workshop aims at bringing together researchers in the field of middleware for pervasive computing to discuss new trends for pervasive computing middleware. The workshop solicits papers addressing the following topics:

1. Middleware design patterns for pervasive computing.
2. Middleware support for novel pervasive computing application models.
3. Middleware support for user-centric computing.
4. Middleware platforms for mobile devices.
5. Adaptable, recoverable, secure and fault tolerant middleware for pervasive computing.
6. Metrics for evaluating pervasive computing middleware infrastructures.

In order to ensure a high quality technical session, submissions must cover one of the topics above, and should not exceed five pages. Furthermore, we will prioritize experience papers describing lessons learnt from built systems, including information about approaches that did and did not work, unexpected results, common abstractions, and metrics for evaluating pervasive computing middleware infrastructures. One of the key issues for debate is the underlying structure of pervasive computing middleware, which includes different possible configurations such as peer-to-peer, location based, server oriented, and hybrid models. The workshop will provide a meeting point and a discussion forum for researchers working in this field.

Submissions of papers are solicited in the IEEE proceedings format. Research papers must be original prior unpublished work and not under review elsewhere. All submissions will be reviewed blindly and selected based on their originality, merit, and relevance to the workshop. Accepted papers must be presented at the workshop, and will appear in a combined PerCom 2005 workshop proceedings.

Blinded submissions, in PDF format, must be emailed to no later than October 2, 2004 (extended). Please include the authors' names and affiliations in the email body. You will receive a confirmation within 24 hours. Please email us if you have any questions.

[ Top ]


Important Dates

Submission Deadline: September 15, 2004
Extended to October 2, 2004
Acceptance Notification:  November 15, 2004 [Done]
Camera Ready Version: December 17, 2004
Workshop Date: March 8, 2005

[ Top ]



  • Manuel Roman, DoCoMo Labs, USA.

  • Jalal Al-Muhtadi, Department of Computer Science, University of Illinois at Urbana-Champaign.

  • Christian Becker, Institute for Distributed and Parallel Systems, University of Stuttgart, Germany.

  • Roy Campbell, Department of Computer Science, University of Illinois at Urbana-Champaign.

[ Top ]


Program Committee

  • Christian Becker, Institute for Distributed and Parallel Systems, University of Stuttgart (Germany)

  • Manuel Roman, DoCoMo Labs (USA)

  • Jalal Al-Muhtadi, University of Illinois at Urbana-Champaign (USA)

  • Peter Sturm, University of Trier (Germany)

  • Gerd Kortuem, University of Lancaster (UK)

  • Peter Tandler, Fraunhofer Integrated Publication and Information Systems Institute (IPSI) Darmstadt, Germany

  • Philippe Debaty, HP Labs (USA)

  • Kenichi Yamazaki, DoCoMo Labs (Japan)

  • Michael Beigl, TeCo (Germany)

  • Roy Campbell, University of Illinois at Urbana-Champaign (USA)

[ Top ]