The incorporation of context-awareness capabilities into pervasive applications allows them to leverage contextual information to provide additional services while maintaining an acceptable quality of service. These added capabilities, however, introduce a distinct input space that can affect the behavior of these applications at any point during their execution, making their validation quite challenging. In this paper, we introduce an approach to improve the test suite of a context-aware application by identifying context-aware program points where context changes may affect the application’s behavior, and by systematically manipulating the context data fed into the application to increase its exposure to potentially valuable context varia...
Context-aware mobile applications gain more and more influence on our daily life. Since mobile devic...
During the testing of context-sensitive middleware-based software, the middleware checks the current...
Proceedings of the International Conference on Quality Software, 2010, p. 151-160Pervasive computing...
The incorporation of context-awareness capabilities into pervasive applications allows them to lever...
The incorporation of context-awareness capabilities into pervasive applications allows them to lever...
The incorporation of context-awareness into applications allows them to leverage contextual informat...
he development of context-aware applications is a difficult and error-prone task. The dynamics of th...
Context-aware pervasive software is responsive to various contexts and their changes. A faulty imple...
Their highly adaptive nature and the combinatorial explosion of possible configurations makes testin...
Context: Context-awareness challenges the engineering of contemporary software systems and jeopardiz...
Context-sensitive middleware-based software is an emerging kind of ubiquitous computing application....
Context aware applications are starting to be utilized more to build autonomic systems. Therefore, i...
Mutation testing and adequacy testing are two major technologies to assure the quality of software. ...
Newer systems are still tested and validated following techniques which have been developed decades ...
Pervasive computing software adapts its behavior according to the changing contexts. Nevertheless, c...
Context-aware mobile applications gain more and more influence on our daily life. Since mobile devic...
During the testing of context-sensitive middleware-based software, the middleware checks the current...
Proceedings of the International Conference on Quality Software, 2010, p. 151-160Pervasive computing...
The incorporation of context-awareness capabilities into pervasive applications allows them to lever...
The incorporation of context-awareness capabilities into pervasive applications allows them to lever...
The incorporation of context-awareness into applications allows them to leverage contextual informat...
he development of context-aware applications is a difficult and error-prone task. The dynamics of th...
Context-aware pervasive software is responsive to various contexts and their changes. A faulty imple...
Their highly adaptive nature and the combinatorial explosion of possible configurations makes testin...
Context: Context-awareness challenges the engineering of contemporary software systems and jeopardiz...
Context-sensitive middleware-based software is an emerging kind of ubiquitous computing application....
Context aware applications are starting to be utilized more to build autonomic systems. Therefore, i...
Mutation testing and adequacy testing are two major technologies to assure the quality of software. ...
Newer systems are still tested and validated following techniques which have been developed decades ...
Pervasive computing software adapts its behavior according to the changing contexts. Nevertheless, c...
Context-aware mobile applications gain more and more influence on our daily life. Since mobile devic...
During the testing of context-sensitive middleware-based software, the middleware checks the current...
Proceedings of the International Conference on Quality Software, 2010, p. 151-160Pervasive computing...