Testing Context-Aware Middleware-Centric Programs: a Data Flow Approach and an RFID-Based Experimentation (2006)
Cached
Download Links
- [www.cs.cityu.edu.hk]
- [www.csis.hku.hk]
- [www.cs.hku.hk]
- DBLP
Other Repositories/Bibliography
| Venue: | Proceedings of the 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering (SIGSOFT 2006/FSE-14) |
| Citations: | 12 - 9 self |
BibTeX
@INPROCEEDINGS{Lu06testingcontext-aware,
author = {Heng Lu and W. K. Chan and T. H. Tse},
title = {Testing Context-Aware Middleware-Centric Programs: a Data Flow Approach and an RFID-Based Experimentation},
booktitle = {Proceedings of the 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering (SIGSOFT 2006/FSE-14)},
year = {2006},
pages = {242--252},
publisher = {ACM Press}
}
OpenURL
Abstract
Pervasive context-aware software is an emerging kind of application. Many of these systems register parts of their context-aware logic in the middleware. On the other hand, most conventional testing techniques do not consider such kind of application logic. This paper proposes a novel family of testing criteria to measure the comprehensiveness of their test sets. It stems from context-aware data flow information. Firstly, it studies the evolution of contexts, which are environmental information relevant to an application program. It then proposes context-aware data flow associations and testing criteria. Corresponding algorithms are given. It uses a prototype testing tool to conduct experimentation on an RFID-based location sensing software running on top of context-aware middleware. The experimental results show that our approach is applicable, effective, and promising.







