Abstract. Designing context-aware systems results in a complex task because of the high number of crosscutting concerns inherent to this kind of systems that must be considered and processed, as well as mobile devices constraints. It is essential to follow the most orthogonal approach to provide the necessary pluggability to cope with different contextual needs and adaptation mechanisms. Our solution consists of providing context-awareness to already existing not context-aware mobile solutions in a non-invasive way, using a combination of Aspect Oriented Programming (AOP) and metadata techniques. We pursue minimal-coupling and minimal system-dependent solutions in order to build the generic framework for context-awareness we are working on....
This chapter focuses on designing software architectures of mobile applications using an Aspect-Orie...
The implementation of context-aware systems can be supported through the adoption of techniques ad t...
Context-aware applications behave differently depending on the context in which they are running. Si...
The development of applications for pervasive computing presents a number of challenges to the softw...
The development of applications for pervasive computing presents a number of challenges to the softw...
Presenting a context-aware service and information is a key aspect of ubiquitous computing, but deve...
Abstract. Context-sensitive applications are a key issue to exploit the benefits of mobile devices. ...
Context-aware computing sets new challenges for interaction design. This paper introduces the specia...
Context-aware computing sets new challenges for interaction design. This paper introduces the specia...
Ubiquitous mobile applications often require dynamic context information for user-specific computati...
We discuss the need to extend general models and systems for context-awareness to include adaptation...
Abstract. Smartphones and tablet PCs are on the verge of revolutionizing the information society by ...
Abstract: Context-aware systems offer entirely new opportunities for application developers and for ...
Abstract: The use of contextual information in mobile devices is receiving increasing attention in m...
Context is an important aspect to computing, especially in mobile computing. The context can be used...
This chapter focuses on designing software architectures of mobile applications using an Aspect-Orie...
The implementation of context-aware systems can be supported through the adoption of techniques ad t...
Context-aware applications behave differently depending on the context in which they are running. Si...
The development of applications for pervasive computing presents a number of challenges to the softw...
The development of applications for pervasive computing presents a number of challenges to the softw...
Presenting a context-aware service and information is a key aspect of ubiquitous computing, but deve...
Abstract. Context-sensitive applications are a key issue to exploit the benefits of mobile devices. ...
Context-aware computing sets new challenges for interaction design. This paper introduces the specia...
Context-aware computing sets new challenges for interaction design. This paper introduces the specia...
Ubiquitous mobile applications often require dynamic context information for user-specific computati...
We discuss the need to extend general models and systems for context-awareness to include adaptation...
Abstract. Smartphones and tablet PCs are on the verge of revolutionizing the information society by ...
Abstract: Context-aware systems offer entirely new opportunities for application developers and for ...
Abstract: The use of contextual information in mobile devices is receiving increasing attention in m...
Context is an important aspect to computing, especially in mobile computing. The context can be used...
This chapter focuses on designing software architectures of mobile applications using an Aspect-Orie...
The implementation of context-aware systems can be supported through the adoption of techniques ad t...
Context-aware applications behave differently depending on the context in which they are running. Si...