Adaptation in context-aware pervasive information systems: the SECAS project

Purpose – The simple environment for context aware systems (SECAS) Project deals with the adaptation of applications to the context (user preferences and environment, terminal, etc.). The authors aim to develop a platform which makes the services, data and the user interface of applications adaptable to different context situations.Design/methodology/approach – Previous research has concentrated on how to capture context data and how to carry it to the application. The present work focuses on the impact of context on the application core. A case study in the medical field is also analysed.Findings – The paper illustrates a new definition of the context which separates the application data from the parameters of the context. This definition helps to establish a complete study on how to adapt applications on their three dimensions (services, content and presentation) to the context.Originality/value – The paper presents the SECAS platform, one that ensures the deployment of adaptive context‐aware applications.

[1]  Sven Buchholz,et al.  Modeling of Context Information for Pervasive Computing Applications , 2002 .

[2]  A. Harter,et al.  Teleporting-making applications mobile , 1994, Workshop on Mobile Computing Systems and Applications.

[3]  Thomas Strang,et al.  Service Interoperability on Context Level in Ubiquitous Computing Environments , 2003 .

[4]  R.S. Hall,et al.  An OSGi implementation and experience report , 2004, First IEEE Consumer Communications and Networking Conference, 2004. CCNC 2004..

[5]  Laure Petrucci,et al.  The Petri Net Markup Language: Concepts, Technology, and Tools , 2003, ICATPN.

[6]  Gaetano Borriello,et al.  Next century challenges: data-centric networking for invisible computing: the Portolano project at the University of Washington , 1999, MobiCom.

[7]  Abraham Bernstein,et al.  Software infrastructure and design challenges for ubiquitous computing applications , 2002, CACM.

[8]  Frédérique Laforest,et al.  SEFAGI: Simple Environment for Adaptable Graphical Interfaces - Generating User Interfaces for Different Kinds of Terminals , 2005, ICEIS.

[9]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[10]  Jadwiga Indulska,et al.  Experiences in Using CC/PP in Context-Aware Systems , 2003, Mobile Data Management.

[11]  Harry Chen,et al.  SOUPA: standard ontology for ubiquitous and pervasive applications , 2004, The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, 2004. MOBIQUITOUS 2004..

[12]  R. DeVaul The Ektara Architecture : The Right Framework for Context-Aware Wearable and Ubiquitous Computing Applications , 2000 .

[13]  Marc Abrams,et al.  Building Multi-Platform User Interfaces with UIML , 2001, CADUI.

[14]  Luís Ferreira Pires,et al.  Architectural Patterns for Context-Aware Services Platforms , 2005, IWUC.

[15]  Lionel Brunie,et al.  Distributed content adaptation for pervasive systems , 2005, International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II.

[17]  René David,et al.  Petri nets and grafcet - tools for modelling discrete event systems , 1992 .

[18]  Mahadev Satyanarayanan,et al.  Pervasive computing: vision and challenges , 2001, IEEE Wirel. Commun..

[19]  Keith Cheverst,et al.  A platform supporting coordinated adaptation in mobile systems , 2002, Proceedings Fourth IEEE Workshop on Mobile Computing Systems and Applications.

[20]  Jadwiga Indulska,et al.  Middleware for Distributed Context-Aware Systems , 2005, OTM Conferences.

[21]  Gregory D. Abowd,et al.  A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications , 2001, Hum. Comput. Interact..

[22]  Stefan Edlund,et al.  A Universal Information Appliance , 1999, IBM Syst. J..

[23]  Bill N. Schilit,et al.  Disseminating active map information to mobile hosts , 1994, IEEE Network.

[24]  Joel S. Birnbaum,et al.  Pervasive information systems , 1997, CACM.

[25]  David M. Booth,et al.  Web Services Architecture , 2004 .

[26]  Tim Kindberg,et al.  A Web-based nomadic computing system , 2001, Comput. Networks.

[27]  Charles E. Perkins,et al.  Mobility support in IPv6 , 1996, MobiCom '96.