Management of Heterogeneous Profiles in Context-Aware Adaptive Information System

Context-awareness is a fundamental aspect of the ubiquitous computing paradigm. In this framework, a relevant problem that has received little attention is the large heterogeneity of formats used to express a context information: text files in ad-hoc format, HTTP header, XML files over specific DTD’s, RDF, CC/PP and so on. So many applications meet difficulties in interpreting and integrating context information coming from different sources. In this paper we propose an approach to this problem. We first present a general architecture for context-aware adaptation that is able to take into account different coordinates of adaptation. We then show how, in this framework, external profiles are dynamically captured and translated into a uniform common representation that is used by the system to meet the requirements of adaptation. We also present a prototype application that implements the proposed approach.

[1]  Guanling Chen,et al.  A Survey of Context-Aware Mobile Computing Research , 2000 .

[2]  Andreas Girgensohn,et al.  Web Page Filtering and Re-Authoring for Mobile Users , 1999, Comput. J..

[3]  Frank Wehner,et al.  A Component-based Approach for Adaptive, Dynamic Web Documents , 2003, J. Web Eng..

[4]  Alexander Schill,et al.  Modeling Contextual Information Using Active Data Structures , 2004, EDBT Workshops.

[5]  Gustavo Rossi,et al.  Systematic hypermedia application design with OOHDM , 1996, HYPERTEXT '96.

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

[7]  Claudia Linnhoff-Popien,et al.  CoOL: A Context Ontology Language to Enable Contextual Interoperability , 2003, DAIS.

[8]  Jason Pascoe,et al.  Adding generic contextual capabilities to wearable computers , 1998, Digest of Papers. Second International Symposium on Wearable Computers (Cat. No.98EX215).

[9]  Stefano Ceri,et al.  Designing Data-Intensive Web Applications , 2002 .

[10]  Gustavo Rossi,et al.  Web Engineering , 2001, Lecture Notes in Computer Science.

[11]  Flavius Frasincar,et al.  Engineering the Presentation Layer of Adaptable Web Information Systems , 2004, ICWE.

[12]  Flavius Frasincar,et al.  Engineering Semantic Web Information Systems in Hera , 2003, J. Web Eng..

[13]  Oscar Pastor,et al.  OOWS: A Method to Develop Web Applications from Web-Oriented Conceptual Models , 2003 .

[14]  Roberto De Virgilio,et al.  A general methodology for context-aware data access , 2005, MobiDE '05.

[15]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.