conan08

Summary

COSMOS : composition de noeuds de contexte. Denis Conan, Romain Rouvoy and Lionel Seinturier. Techniques et Sciences Informatiques, 27(9-10):1189-1224, 2008.

Abstract

Ubiquitous applications are facing a large diversity ofexecution contexts. However, this diversity requires some continualadaptation to preserve the correct execution of these applications.Consequently, the observation of the execution context plays animportant role. Even if ``user-centered and ``system approacheshave proven their relevance in this domain, they suffer from somelimitations when expressing the composition of inferences and whenconsidering the scalability issue. Therefore, we propose to reorganisethe classical functionalities of a context manager to systematicallyintroduce cycles ``collect / interpretation / identification ofsituations''. This approach is based on the definition of the conceptof context nodes composed in a graph (hierarchy with sharing), and themapping of the concept into components and software architecture foreasing the definition and the management of context managementpolicies. Our proposition, named COSMOS, is detailed and thenevaluated with the example of the composition of context informationfrom system resources.

Bibtex entry

@ARTICLE { conan08,
    AUTHOR = { Denis Conan and Romain Rouvoy and Lionel Seinturier },
    TITLE = { {COSMOS : composition de noeuds de contexte} },
    JOURNAL = { Techniques et Sciences Informatiques },
    YEAR = { 2008 },
    ABSTRACT = { Ubiquitous applications are facing a large diversity ofexecution contexts. However, this diversity requires some continualadaptation to preserve the correct execution of these applications.Consequently, the observation of the execution context plays animportant role. Even if ``user-centered and ``system approacheshave proven their relevance in this domain, they suffer from somelimitations when expressing the composition of inferences and whenconsidering the scalability issue. Therefore, we propose to reorganisethe classical functionalities of a context manager to systematicallyintroduce cycles ``collect / interpretation / identification ofsituations''. This approach is based on the definition of the conceptof context nodes composed in a graph (hierarchy with sharing), and themapping of the concept into components and software architecture foreasing the definition and the management of context managementpolicies. Our proposition, named COSMOS, is detailed and thenevaluated with the example of the composition of context informationfrom system resources. },
    KEYWORDS = { Context management, architecture, components, system resources },
    READ = { notread },
    OWN = { notown },
    LASTNAME = { Conan },
    LASTDATEMODIFIED = { 2008-04-14 },
    LABO = { dans },
    INRIA = { ADAM },
    AERES = { ACL },
    BOARD = { yes },
    PROCEEDINGS = { yes },
    AUDIENCE = { no },
    VOLUME = { 27 },
    NUMBER = { 9-10 },
    PAGES = { 1189--1224 },
    URL = { http://hal.inria.fr/inria-00330574 },
}

News

  • 2013/12/09: Ceremony for the PRES ULNF International Research Thesis Award 2013 granted to Gabriel Tamura for his PhD Thesis - U. Lille 1, Building P3, Maxwell Amphitheater
  • 2013/12/05: Rémi Druilhe PhD defense
  • 2013/11/27: Maria Gomez Lacruz received the Best Poster Award at the Welcome PhD session organized by PRES UNLF
  • 2013/11/04: Filip Krikava joins ADAM
  • 2013/10/29: The ApiSwarm project is selected in the context of the Windows Azure Research Award Program
  • 2013/10/15: Maria Gomez Lacruz joins ADAM
  • 2013/10/01: Maxime Colmant, Vincenzo Musco, Loïc Huertas and Bo Zhang join ADAM
  • 2013/09/01: Daniel Le Berre and Jifeng Xuan join ADAM
  • 2013/07/05: Russel Nzekwa PhD defense