PerWare 2010: Middleware Support for Pervasive Computing Workshop at PerCom 2010
in Mannheim, Germany
April 2, 2010

[ Call for Papers (TXT) | Important Dates | Organizers | Program Committee | Advance Program ]
[ Archives: Perware '09 | Perware '08 (outcome) | PerWare '07 | PerWare '06 | PerWare '05 | 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 bre connected to different networks, with different latency and bandwidth. As a result, the middleware must provide mechanisms for handling disconnections, 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 autonomous middleware services capable of evolving and self-healing.

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.

Since its first installment in 2004, PerWare has successfully gathered the principal practitioners and their experiences under one roof to discuss their findings and move the state of the art forward. We look forward to continue this tradition in PerWare 2010.

[ Top ]


Advance Program

[8:30-10:00 AM] Session 1: Placement and Composition
Middleware for Decentralised Fault Tolerant Service Execution using Replication in Pervasive Systems
Sagar A. Tamhane, Mohan Kumar
CBay: Extending auction algorithm for component placement in the Internet of machines
Charbel El Kaed, Yves Denneulin, Francois Gael Ottogalli
ReSCo: A Middleware Component for Reliable Service Composition in Pervasive Systems
Brent Lagesse, Mohan Kumar, Matthew Wright

[10:00-10:30 AM] Morning Coffee Break

[10:30-12:00 AM] Session 2: Context Management
Context-aware and resource efficient sensing infrastructure for context-aware applications
Peizhao Hu, Suan Khai Chong, Jadwiga Indulska, Shonali Krishnaswamy
The Architecture Design of a Cross-Domain Context Management System
Bin Guo, Lin Sun, Daqing Zhang
A Secure Context Distribution Framework for Peer-based Pervasive Systems
Wolfgang Apolinarski, Marcus Handte, Pedro Jose Marron

[12:00-1:30 PM] Lunch Break

[1:30-3:00 PM] Session 3: Programing Models
Upperware: Bringing Resources Back to the System
Francisco J. Ballesteros, Gorka Guardiola, Enrique Soriano
Chit-based Remote Storage
Justin Mazzola Paluska, Steve Ward

[3:00-3:30 PM] Afternoon Coffee Break

[3:30-5 PM] Session 4: Open Panel Discussion
Topic: TBA


Call for Papers
[ Text]

The design of middleware services to support pervasive computing is extremely challenging, posing new requirements for ease of deployment, handling of heterogeneity and scale, resilience to failure, application support and creation, and incremental deployment and evolution. Facing these challenges is a community-wide effort, necessitating the pooling of our resources and experiences in order to develop new paradigms and techniques. The goal of this workshop is to foster the research community working in this field. The workshop aims to gather the principal practitioners and their experiences under one roof to discuss their findings and move the state of the art forward. 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 six pages. Furthermore, we will prioritize experience papers describing lessons learned from built systems, including information about approaches that did and did not work, unexpected results, common abstractions, implementation of real-world scenarios, and metrics for evaluating pervasive computing middleware infrastructures.

Submissions of papers are solicited in the IEEE 8.5x11 conference format. Research papers must be original prior unpublished work and not under review elsewhere. All submissions will be peer-reviewed and selected based on their originality, merit, and relevance to the workshop.

Paper submissions will be handled online.

Accepted papers must be presented at the workshop, and will appear in the IEEE PerCom workshop proceedings and the IEEE Digital Library. At least one author must have a full registration for the conference (there is no workshop only registration) and present the paper. Failure to do so will result in the paper *not* being included in the IEEE Digital Library. If you have any questions, please email us at gregor dot schiele at uni-mannheim dot de.

[ Top ]


Important Dates

Paper Registration:  October 19 November 2, 2009
Submission Deadline: October 26 November 9, 2009
Acceptance Notification:  December 18, 2009 December 29, 2009
Camera Ready Version: January 8, 2010 January 29, 2010
Workshop Date: April 2, 2010

[ Top ]



  • Gregor Schiele, University of Mannheim, Germany.

  • Anand Ranganathan, IBM TJ Watson Research Center, USA.

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

  • Justin Mazzola Paluska, MIT, USA.

[ Top ]


Program Committee

  • Cristina Abad, ESPOL, Ecuador.

  • Jalal Al-Muhtadi, King Saud University, Saudi Arabia.

  • Marcus Handte, University of Duisburg-Essen, Germany.

  • Raquel Hill, Indiana University, USA.

  • Gerd Kortuem, University of Lancaster, UK.

  • Soraya Kouadri Mostefaoui, Open University, UK.

  • Brent Lagesse, University of Texas at Arlington, USA.

  • Alan Messer, Samsung.

  • Verena Tuttlies, University of Mannheim, Germany.

  • Kenichi Yamazaki, NTT DoCoMo, Japan.

[ Top ]