M-MPAC 2011

Third International Workshop on

Middleware for Pervasive Mobile and Embedded Computing

A Workshop of  Middleware 2011

[ CFP .pdf ] [ Submission ] [ Important Dates]



Workshop Programme


Accepted Papers


Long papers


Typhoon: A Middleware for Epidemic Propagation of Software Updates

T.F. Bissyande, L. Reveillere, Y.-D. Bromberg and J.-R. Falleri


Instance-based XML Data Binding for Mobile Devices

A. Tamayo, C. Granell and J. Huerta


Scalable And Interoperable Service Discovery For Future Internet

P. Rodrigues, L. Reveillere, Y.-D. Bromberg and D. Negru


A Web Service for Flexible Integration of Mobile Applications with Social Networks

V. Pantoja and M. Endler


MediateSpace: Decentralised Contextual Mediation Using Tuple Spaces

D. Matthews, D. Chalmers and I.Wakeman


An extensible, self contained, layered approach to context acquisition

D. Kramer, A. Kocurova, S. Oussena, T. Clark and P. Komisarczuk


Short papers


MultiRep - Asynchronous Multi-Device Consistency

J. Ribeiro, J. Barreto and P. Ferreira


easy-City: a route search system for public transport users

F. Pereira and J. Barreto




A Client Centric Replication Model for Mobile Environments based on RESTful Resources

M. Peters, C. Brink, M. Hirsch and S. Sachweh

Problem Space

Building on the success of M-MPAC 2009 and 2010, this event aims to carry on development of a research roadmap on essential middleware abstractions, platforms and applications for pervasive mobile and embedded systems.

In recent year, tablet devices and operating systems have gained a prominent spot in the limelight, while the smart phone landscape continues to change with new offerings supporting a variety of sensors, higher resolution and bigger size screens, high definition video recording and playback, and enhanced gaming. Embedded devices like televisions, TV set top boxes, and game consoles have grown beyond their original functionality to home multimedia systems supporting enhanced networking (e.g. IP TV and DNLA), and novel user interaction through 3D displays, and movement detection based controllers. The pervasiveness of such mobile and embedded devices has given rise to a variety of novel applications, such as social web applications, enhanced shopping applications/environments, ad-hoc gaming, context-aware collaborative computing, participatory sensing, etc. Access to cloud computing infrastructures further enhances the capabilities of these devices offering additional opportunities for innovative applications and uses.

Despite these successes, software development for such devices and platforms remains largely ad hoc, while interoperability among applications, devices and platforms is largely elusive. Middleware has a key role to play in overcoming these problems. However, it still unclear what are the appropriate middleware abstractions and supporting infrastructures necessary for such applications. The resource constrained nature and mobility of such devices place unique requirements for middleware and necessitate the exploration of novel programming abstractions, and supporting services, while capabilities like location and context-awareness open new avenues for radical approaches in their development.


The main topics of the workshop include, but are not limited to:

1.      Device platforms


  • Virtualization technologies and applications
  • Distributed Ensembles
  • Interaction paradigms and protocols
  • Emerging mobile platforms (e.g. Android)
  • Virtual machines


2.      Networking


  • Emerging wireless technologies and platforms
  • Experiences or case studies with new technologies (WiMax, WiBree, LTE, etc) and devices (MIP, UMPC, wearables, etc)
  • Multi-link scenarios: WiFi, Bluetooth, cellular network
  • Quality of service and network selection


3.      Data issues


  • Data formats and encoding
  • Availability and durability of data in personal networks
  • Synchronization of personal devices with other consumer electronics (e.g. cameras, iPods, etc)
  • Data portability


4.      Adaptability


  • Context-awareness, location monitoring
  • Resource management, cyber foraging, and energy-awareness
  • Using cloud infrastructures for computing-intensive tasks and data storage
  • Autonomics and self-* properties


5.      Security and Privacy


  • Privacy preservation and identity management for device-to-device interactions
  • Security architectures balancing risk and utility
  • Trust management in device ensembles
  • Mobile device data security
  • Identity federation


6.      Mobile and Social Web


  • Web architectures (REST, Ajax) for 3-screen usage in pervasive computing
  • Context and content adaptation and management in pervasive computing
  • Mobile web scalability and reliability in access
  • Content adaptation on mobile devices
  • Collaborative search


7.      Applications


  • Healthcare, entertainment, games, mobile TV, smart spaces, shopping, street navigation, etc.
  • Mobile phones in sensor and ad hoc networks
  • Application development on mobile and embedded devices
  • Programming models


8.      Experiences and case studies


  • Lessons from deployments
  • User experiences
  • Performance studies



Submissions should not exceed 6 pages and should be formatted using the ACM proceeding style (see http://www.acm.org/sigs/pubs/proceed/template.html). Submission implies that at least one of the authors will register and present the paper. Please submit your paper in PDF at http://www.cis.strath.ac.uk/external/m-mpac2011/openconf/.

Papers should present a view of the state of the art in a particular sub-problem area, identify specific middleware challenges, and suggest potential avenues for exploration by proposing models, abstractions and infrastructure components addressing these challenges. Approximately two thirds of the workshop will be devoted to the presentation and discussion of these papers, while the remaining third of the time will be devoted to the development of the research roadmap.

Papers will be reviewed by at least 3 members of the programme committee. The review process will be based upon identifying the relevance and potential of the position statement to contribute to the elaboration of the roadmap and to stimulate discussion.

All accepted papers will appear in a special workshop proceedings volume in the ACM Digital Library.
The publication of the best workshop submissions and the research roadmap is under investigation.

Important Dates

Paper submission deadline:
August 25th 2011 (extended)

Notification of acceptance: October 5th 2011 (extended)

Workshop papers camera-ready: October 10th 2011

Workshop date: December 12th 2011

Programme Committee

Paolo Bellavista, Universita di Bologna, Italy

Renato Cerqueira, PUC-Rio, Brazil

Dan Chalmers, University of Sussex, UK

Domenico Cotroneo, University of Naples, Italy

Didier Donsez, Universite Joseph Fourier, Grenoble I, France

Markus Endler, PUC-Rio, Brazil

Nikolaos Georgantas, INRIA, France

Rene Meier, Trinity College Dublin, Ireland

Sonia Ben Mokhtar, CNRS Lyon, France

Sougata Mukherjea, IBM Research, India

Tatsuo Nakajima, Waseda University, Japan

Nitya Narasimhan, Motorola Labs, US

Oriana Riva, Microsoft Research, US

Luis Rodrigues, Technical University of Lisbon, Portugal

Romain Rouvoy, Universite Lille 1, France

Francois Taiani, Lancaster University, UK

Sotirios Terzis, University of Strathclyde, UK (Workshop Chair)

Venu Vasudevan, Motorola Labs, US

Luis Veiga, Technical University of Lisbon, Portugal

Ian Wakeman, University of Sussex, UK

If you have any question then contact Sotirios.Terzis<at>cis.strath.ac.uk (replace <at> with @)

The University of Strathclyde, 2011

Last modified on 18/10/11 by st