Abstract. Several toolkits have been proposed in order to ease the development of context-aware systems, providing high-level programming interfaces to man-age context data. One of the main tasks in the development of such systems is the definition of user situations that have to be identified by the system in order to adapt its behaviour. These situations are best defined by domain experts, but usually they do not have programming skills. Apart from that, there is a lack of methodologies to guide the development process. This paper presents a meth-odology based on the definition of situations that is designed to involve domain experts in the development process. This way, they can support programmers in the definition of the required situa...
Abstract. The context of a software developer is something hard to define and capture, as it represe...
In small-scale software development organizations, software engineers are beginning to realize the s...
Situation-aware (SA) applications are particularly useful for disaster management. The complex natur...
Rapidly changing requirements and dynamic environments drive the development of context-aware applic...
Understanding the user's requirements and intentions is important when developing pervasive applicat...
Abstract. Context-aware applications use and manipulate context information to detect high-level sit...
Ubiquitous computing represents the concept of computing everywhere, making computing and communicat...
Context is a poorly used source of information in our computing environments. As a result, we have a...
As technology users become more mobile, services will need to be delivered anywhere, at any time to ...
International audienceA good software is a software that is invisible for the user. This is possible...
Context is a poorly used source of information in our computing environments. As a result, we have a...
Context-aware case-based decision support systems (CACBDSS) use the context of users as one of the f...
Context-aware application development frameworks enable context management and environment adaptatio...
Context-oriented programming enables dynamic software evolution by supporting the creation of softwa...
Researchers have approached the problem of designing context-aware systems, computer systems that ca...
Abstract. The context of a software developer is something hard to define and capture, as it represe...
In small-scale software development organizations, software engineers are beginning to realize the s...
Situation-aware (SA) applications are particularly useful for disaster management. The complex natur...
Rapidly changing requirements and dynamic environments drive the development of context-aware applic...
Understanding the user's requirements and intentions is important when developing pervasive applicat...
Abstract. Context-aware applications use and manipulate context information to detect high-level sit...
Ubiquitous computing represents the concept of computing everywhere, making computing and communicat...
Context is a poorly used source of information in our computing environments. As a result, we have a...
As technology users become more mobile, services will need to be delivered anywhere, at any time to ...
International audienceA good software is a software that is invisible for the user. This is possible...
Context is a poorly used source of information in our computing environments. As a result, we have a...
Context-aware case-based decision support systems (CACBDSS) use the context of users as one of the f...
Context-aware application development frameworks enable context management and environment adaptatio...
Context-oriented programming enables dynamic software evolution by supporting the creation of softwa...
Researchers have approached the problem of designing context-aware systems, computer systems that ca...
Abstract. The context of a software developer is something hard to define and capture, as it represe...
In small-scale software development organizations, software engineers are beginning to realize the s...
Situation-aware (SA) applications are particularly useful for disaster management. The complex natur...