2006
1. Developing context-aware pervasive computing applications: models and approach (2006)
This paper addresses the software engineering process, including context modeling techniques, a preference model for representing context-dependent requirements, and tow programming models.
2005
2. Middleware for distributed context-aware systems (2005)
Most current middleware or infrastructure for context-aware systems have not adequately addressed issues such as mobility, fault tolerance or privacy. This paper provides an analysis of the requirements of a middleware, and a critical review of several middleware solutions and their own PACE middleware.
3. Personalizing context-aware applications (2005)
This paper characterizes several approaches to personalization of context-aware applications and introduce our research on personalization using a novel preference model.
4. Modeling context information with ORM (2005)
This paper addresses, drawing on their experiences with using an ORM-based context modeling approach to develop a variety of context-aware applications. It also shows how their extended variant of ORM is used to support the development of context-aware applications, and outline some of the remaining challenges.
5. Context obfuscation for privacy via ontological descriptions (2005)
The paper proposes privacy protection mechanisms for users, which are intended to provent breaches of user privacy through unauthorized context disclosure. It describes a new obfuscation mechanism that can adjust the granularity of different types of context information to meet disclosure requirements stated by the owner of the context information.
6. Applying a disciplined approach to the development of a context-aware communication application (2005)
This paper demonstrates the use of a disciplined, model-based approach to engineer a context, session initiation protocol based communication application. The approach enables the description, acquisition, management and exploitation of arbitrary types of context and user preference information to enable adaptation to context changes. We consider a self-adapting communication application that exploits context and preference information to allow users to communicate seamlessly with one another.
7. Extending context models for privacy in pervasive computing environments (2005)
This paper tackles the ownership challenges in an attempt to provide one of the missing pieces required for a complete privacy one of the missing pieces required for a complete privacy solution for context-aware systems. It argues that ownership information forms a natural extension to context models, and propose the integration of flexible notions of ownership into their previously developed context modeling techniques.
2004
8. Towards a common context model for virtual community applications (2004)
This paper describes how the complexity associated with designing and implementing context-aware applications can be reduced through both context reuse and programming methods that allow context evaluation to be decoupled from applications.
9. Towards a hybrid approach to context modeling, reasoning and interoperation
This paper investigates evaluates the most appropriate uses of ontology languages and tools in context-aware systems, and to explore the creation of a new hybrid solution that combines ontology concepts with previously developed approach to context modeling and reasoning.
10. Automating context-aware application development
This paper describes an extensible set of tools they are developing for use in conjunction with their existing context modeling framework and infrastructure that provides substantial assistance to the development and deployment of context-aware applications.
11. A software engineering framework for context-aware pervasive computing
This paper presents a conceptual framework and software infrastructure that together addresses known software engineering challenges, and enables further practical exploration of social and usable issues by facilitating the prototyping and fine-tuning of context-ware applications.
12. Modeling and using imperfect context information
This paper explores the problem of imperfect context information and some of its causes, and proposes a novel approach for modeling incomplete and in accurate information.
2003
13. Scalable location management for context-aware systems (2003)
This paper presents a location management system able to gather process and manage location information from a variety of physical and virtual location sensors. The system scales to the complexity of context-aware applications, to a variety of types and large number of location sensors and clients, and to geographical size of the system.
14. Generating Context management infrastructure from high level context models
This paper presents a context modeling approach that offers a means for developers to describe and program with context at a high level, without the need to consider issues related to context gathering, management or representation. It also describes a mapping process that transforms high-level context models to management systems capable of maintaining and supplying context information to applications at run-time.
15. Experiences in Using CC/PP in context-aware systems
The proposed context model is based on the CC/PP standard proposed to support context negotiation between web browsers and servers. They have defined a set of CC/PP components and attributes that allow expressing a variety of context information types and relationships between context descriptions.
2002
16. Modeling context information in pervasive computing systems(2002)
This paper is concerned with the development of appropriate context modeling concepts for pervasive computing, which can form the basis for such a context management infrastructure. This model overcomes problems associated with previous context models, including their lack of formality and generality, and also tackles issues such as wide variations in information quality, the existence of complex relationships amongst context information and temporal aspects of context.
2001
17. Infrastructure for pervasive computing: challenges (2001)
This paper presents our vision of pervasive computing and enumerates the software engineering challenges involved in realizing this vision. It also evaluates the current state of research and presents an agenda for future investigations in pervasive computing.
First of all, they write an overview of pervasive computing research, and propose the challenges in this field. Then they use graphical mechanism model the basic concepts in context systems, including dependency and quality. They extend their model with CC/PP (to negociate informaiton), imperfect information, and ontology, privacy, ORM, etc. They develop a series of applications, and detail the location information management.