Services for mobile and pervasive computing should extensively exploit contextualinformation both to adapt to user needs and to enable autonomic behavior. This raises theproblem of how to represent, organize, aggregate, and make available such data to servicesso as to have it become meaningful and usable knowledge, facilitating the design anddevelopment of autonomic pervasive services, and enabling them to acquire high-degrees ofcontext awareness at limited efforts. In this paper, we identify the key software engineeringchallenges introduced by the need of accessing and exploiting huge amount ofheterogeneous contextual information. Following, we survey the relevant proposals in thearea of context-aware pervasive computing, data mining and granular computing discussingtheir potentials and limitations with regard to their adoption in the development of contextawarepervasive services. On these bases, we propose the W4 model for contextual data andshow how it can represent a simple yet effective model to enable flexible general-purposemanagement of contextual knowledge, to facilitate services in achieving high degrees ofcontext-awareness and, overall, to facilitate the design and development of complexpervasive services. A summarizing discussion and the identification of open researchdirections conclude the paper.

Engineering Contextual Knowledge for Autonomic Pervasive Services / Castelli, Gabriella; Mamei, Marco; Zambonelli, Franco. - In: INFORMATION AND SOFTWARE TECHNOLOGY. - ISSN 0950-5849. - STAMPA. - 50:1-2(2008), pp. 36-50. [10.1016/j.infsof.2007.10.009]

Engineering Contextual Knowledge for Autonomic Pervasive Services

CASTELLI, Gabriella;MAMEI, Marco;ZAMBONELLI, Franco
2008

Abstract

Services for mobile and pervasive computing should extensively exploit contextualinformation both to adapt to user needs and to enable autonomic behavior. This raises theproblem of how to represent, organize, aggregate, and make available such data to servicesso as to have it become meaningful and usable knowledge, facilitating the design anddevelopment of autonomic pervasive services, and enabling them to acquire high-degrees ofcontext awareness at limited efforts. In this paper, we identify the key software engineeringchallenges introduced by the need of accessing and exploiting huge amount ofheterogeneous contextual information. Following, we survey the relevant proposals in thearea of context-aware pervasive computing, data mining and granular computing discussingtheir potentials and limitations with regard to their adoption in the development of contextawarepervasive services. On these bases, we propose the W4 model for contextual data andshow how it can represent a simple yet effective model to enable flexible general-purposemanagement of contextual knowledge, to facilitate services in achieving high degrees ofcontext-awareness and, overall, to facilitate the design and development of complexpervasive services. A summarizing discussion and the identification of open researchdirections conclude the paper.
2008
50
1-2
36
50
Engineering Contextual Knowledge for Autonomic Pervasive Services / Castelli, Gabriella; Mamei, Marco; Zambonelli, Franco. - In: INFORMATION AND SOFTWARE TECHNOLOGY. - ISSN 0950-5849. - STAMPA. - 50:1-2(2008), pp. 36-50. [10.1016/j.infsof.2007.10.009]
Castelli, Gabriella; Mamei, Marco; Zambonelli, Franco
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/609242
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 16
  • ???jsp.display-item.citation.isi??? 7
social impact