Developing context-aware pervasive computing applications: Models and approach


Autoria(s): Henricksen, Karen; Indulska, Jadwiga
Contribuinte(s)

S. Das

M. Conti

B. Shirazi

Data(s)

01/02/2006

Resumo

There is growing interest in the use of context-awareness as a technique for developing pervasive computing applications that are flexible, adaptable, and capable of acting autonomously on behalf of users. However, context-awareness introduces a variety of software engineering challenges. In this paper, we address these challenges by proposing a set of conceptual models designed to support the software engineering process, including context modelling techniques, a preference model for representing context-dependent requirements, and two programming models. We also present a software infrastructure and software engineering process that can be used in conjunction with our models. Finally, we discuss a case study that demonstrates the strengths of our models and software engineering approach with respect to a set of software quality metrics.

Identificador

http://espace.library.uq.edu.au/view/UQ:83081

Idioma(s)

eng

Publicador

Elsevier

Palavras-Chave #Context-aware applications #Software engineering #Pervasive computing infrastructure #Context modelling #C1 #289900 Other Information, Computing and Communication Sciences #700399 Communication services not elsewhere classified
Tipo

Journal Article