Electronic Communications of the EASST Volume 28 (2010) Proceedings of the Third International DisCoTec Workshop on Context-Aware Adaptation Mechanisms for Pervasive and Ubiquitous Services (CAMPUS 2010) Preface Sonia Ben Mokhtar, Romain Rouvoy and Michael Wagner Guest Editors: Sonia Ben Mokhtar, Romain Rouvoy, Michael Wagner Managing Editors: Tiziana Margaria, Julia Padberg, Gabriele Taentzer ECEASST Home Page: http://www.easst.org/eceasst/ ISSN 1863-2122 ECEASST Preface There is a huge market potential for mobile applications in Europe today. Most people already carry a mobile device of some sort wherever they go, and an increasingly diverse set of devices (PDAs, smart phones, GPS, etc.) are becoming widely available. Recently, service- orientations (e.g., OSGi, SCA) have evolved to address these highly dynamic environments. However, it is still technically difficult, using existing method and tool supports, to create such services-oriented applications. For example, the very large range of devices, types of infrastructure, ways in which it can change, situations in which users can find themselves, and the functions they want, introduce great complexity and pose considerable technical challenges. To overcome these difficulties, and promote the development and widespread deployment of innovative mobile applications, more and more projects are addressing the development of context-aware adaptation mechanisms for leveraging the development of mobile applications. These projects aim at providing simple but powerful integrated approaches to support the development of applications interacting in pervasive and ubiquitous environments. Thus, the CAMPUS workshop will focus on the promising approaches in the domain of context aware adaptation mechanisms supporting the dynamic evolution of the execution context (e.g., network/device/service failures). This volume contains the proceedings of the third workshop on Context-aware Adaptation Mechanisms for Pervasive and Ubiquitous Services, held in Amsterdam, Netherlands, June 10, 2010. The CAMPUS workshop is jointly organized by the MUSIC, CONNECT, and DiVA IST projects. It provides a forum for scientists and engineers in academia and industry to present and discuss their latest research. The focus of the conference is the design, implementation, deployment, and evaluation of adaptive platforms and architectures for context-aware environments. This year, the workshop encouraged submissions related adaptation issues addressed by two emerging themes in the service computing community: Sensor as a Service and Ambient Social Services. We had 14 submissions from 10 different countries, among which the top 8 technical papers were selected for inclusion in the technical program of the workshop. All papers were evaluated by at least four reviewers with respect to their originality, technical merit, presentation quality, and relevance to the workshop themes. The selected papers present the latest results and breakthroughs on middleware research in areas of automotive systems, ubiquitous environments, pervasive environments, ambient computing and multimedia computing. We would like to express our deepest appreciation to the authors of the submitted papers, to all Program Committee members for their diligence in the paper review and selection process, and to all external reviewers for their help in evaluating submissions. June, 2010 Sonia Ben Mokhtar Romain Rouvoy Michael Wagner 2 / 5 Volume 28 (2010) Preface Organization Steering Committee Frank Eliassen University of Oslo, Norway Kurt Geihs University of Kassel, Germany Svein Hallsteinsen SINTEF ICT, Norway Geir Horn SINTEF ICT, Norway Valérie Issarny INRIA, France Organizing Committee Program co-chair Sonia Ben Mokhtar CNRS, France Program co-chair Romain Rouvoy University of Lille 1, France & University of Oslo, Norway Publication chair Michael Wagner University of Kassel, Germany Program Committee Olivier Barais University de Rennes 1, France Benoit Baudry INRIA, France Sonia Ben Mokhtar CNRS, France Yolande Berbers K.U.Leuven, Belgium Gordon Blair Lancaster University, UK Licia Capra University College of London, UK Franck Chauvel Peking University, China Ruzanna Chitchyan Lancaster University, UK Denis Conan Institut Telecom, Telecom SudParis, France Geoff Coulson Lancaster University, UK Wolfgang De Meuter Vrije Universiteit Brussel, Belgium Schahram Dustdar Vienna University of Technology, Austria Frank Eliassen University of Oslo, Norway Kurt Geihs University of Kassel, Germany Geir Horn SINTEF ICT, Norway Joseph Loyall BBN Technologies, Massachusetts Ilaria Matteucci Istituto di Informatica e Telematica, Italy René Meier Trinty College Dublin, Ireland Nearchos Paspallis University of Cyprus, Cyprus Pascal Poizat University of Evry, France Hongyang Qu Oxford University, UK Romain Rouvoy University of Lille 1, France & University of Oslo, Norway Rachid Saadi INRIA, France Antonino Sabetta ISTY-CNR, Italy Ulrich Scholz European Media Laboratory GmbH, Germany Lionel Seinturier University of Lille 1, France Sotirios Terzis University of Strathclyde, UK Massimo Tivoli University of L'Aquila, Italy Roman Vitenberg University of Oslo, Norway Michael Wagner University of Kassel, Germany Proc. CAMPUS 2010 3 / 5 ECEASST External Referees Gabriele Costa Istituto di Informatica e Telematica, Italy Andoni Lombide Carreton Vrije Universiteit Brussel, Belgium Atif Manzoor Vienna University of Technology, Austria Freddy Munoz INRIA, France Russel Nzekwa University of Lille 1, France Roland Reichle University of Kassel, Germany Daniel Romero University of Lille 1, France 4 / 5 Volume 28 (2010) Preface Proc. CAMPUS 2010 5 / 5 Contents Middleware for the Internet of Things, Design Goals and Challenges Koosha Paridel, Engineer Bainomugisha, Yves Vanrompay, Yolande Berbers and Wolfgang De Meuter Testing self-adaptive applications with simulation of context events Konstantinos Kakousis, Nearchos Paspallis, George A. Papadopoulos and Pedro Antonio Ruiz Modelling Feedback Control Loops for Self-Adaptive Systems Russel Nzekwa, Romain Rouvoy and Lionel Seinturier Supporting Pervasive and Social Communications with FRASCATI Rémi Mélisson, Daniel Romero, Romain Rouvoy and Lionel Seinturier Architectural Constraints for Pervasive Adaptive Applications Christian Straube and Andreas Schroeder MLContext: A Context-Modeling Language for Context-Aware Systems Jose Ramon Hoyos, Jesus J. Garcia-Molina and Juan A. Botia Ambient Contracts Dries Harnie, Christophe Scholliers and Wolfgang De Meuter Training the Behaviour Preferences on Context Changes Kuderna-Iulian Benta, Marcel Cremene and Amalia Hoszu   Preface Organization Contents