Context-aware applications have the ability to sense the context of the user and use the sensed context information to make adaptation decision in response to changes in the user’s context. Hence, besides the functional requirements, context-awareness is an important requirement of such applications. Although, the use case diagram of the Unified Modeling Language (UML) is considered as the industrial de-facto standard for modeling the functional requirements of applications, it is insufficient to accurately capture context-awareness requirements. This paper proposes an extension of the use case diagram with new notations to cater for the modeling of context-aware applications. The proposed extension called context-aware use case diagram is ...
With the invention of new interaction devices and the requirements for ubiquitous access to applicat...
Context-aware computing refers to a paradigm in which applications sense aspects of the environment ...
Context-aware systems are systems that have the ability to sense and adapt to the environment. To op...
Context-aware computing envisions a new generation of smart applications that have the ability to pe...
This paper proposes an approach to translating a use case diagram into an executable context-aware a...
Use case diagrams are an excellent tool for capturing and analyzing the functional requirements of a...
The paper describes an approach of using the case-based reasoning methodology in context-aware syste...
Context is a poorly used source of information in our computing environments. As a result, we have a...
Context is a poorly used source of information in our computing environments. As a result, we have a...
The use of context is important in interactive applications. It is particularly important for applic...
Rapidly changing requirements and dynamic environments drive the development of context-aware applic...
For more than two decades, research in the development of context-aware applications has gained sign...
Context is a poorly used source of information in our computing environments. As a result, we have a...
Requirements elicitation is a complex and usually longstanding but crucial activity to the software ...
A few years ago, it seemed inconceivable to think about cars able to detect open doors automatically...
With the invention of new interaction devices and the requirements for ubiquitous access to applicat...
Context-aware computing refers to a paradigm in which applications sense aspects of the environment ...
Context-aware systems are systems that have the ability to sense and adapt to the environment. To op...
Context-aware computing envisions a new generation of smart applications that have the ability to pe...
This paper proposes an approach to translating a use case diagram into an executable context-aware a...
Use case diagrams are an excellent tool for capturing and analyzing the functional requirements of a...
The paper describes an approach of using the case-based reasoning methodology in context-aware syste...
Context is a poorly used source of information in our computing environments. As a result, we have a...
Context is a poorly used source of information in our computing environments. As a result, we have a...
The use of context is important in interactive applications. It is particularly important for applic...
Rapidly changing requirements and dynamic environments drive the development of context-aware applic...
For more than two decades, research in the development of context-aware applications has gained sign...
Context is a poorly used source of information in our computing environments. As a result, we have a...
Requirements elicitation is a complex and usually longstanding but crucial activity to the software ...
A few years ago, it seemed inconceivable to think about cars able to detect open doors automatically...
With the invention of new interaction devices and the requirements for ubiquitous access to applicat...
Context-aware computing refers to a paradigm in which applications sense aspects of the environment ...
Context-aware systems are systems that have the ability to sense and adapt to the environment. To op...