File Download
  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: Testing context-aware middleware-centric programs: A data flow approach and an RFID-based experimentation

TitleTesting context-aware middleware-centric programs: A data flow approach and an RFID-based experimentation
Authors
KeywordsRFID
Context-aware applications
Test adequacy
Radio frequency identification
Issue Date2006
PublisherACM Press
Citation
The 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering (SIGSOFT 2006/FSE-14), Portland, OR, 5-11 November 2006, p. 242-252 How to Cite?
AbstractPervasive context-aware software is an emerging kind of application. Smart personal digital assistants and RFID-based location sensing software are two examples. 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.
SponsorshipThis work is supported in part by a grant of the Research Grants Council of Hong Kong (project no. HKU 7175/06E) and a grant of The University of Hong Kong.
Persistent Identifierhttp://hdl.handle.net/10722/55516
ISBN
ISSN
References

 

DC FieldValueLanguage
dc.contributor.authorLu, H-
dc.contributor.authorChan, WK-
dc.contributor.authorTse, TH-
dc.date.accessioned2009-08-13T03:59:57Z-
dc.date.available2009-08-13T03:59:57Z-
dc.date.issued2006-
dc.identifier.citationThe 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering (SIGSOFT 2006/FSE-14), Portland, OR, 5-11 November 2006, p. 242-252en
dc.identifier.isbn1-59593-468-5-
dc.identifier.issn1539-7521-
dc.identifier.urihttp://hdl.handle.net/10722/55516-
dc.description.abstractPervasive context-aware software is an emerging kind of application. Smart personal digital assistants and RFID-based location sensing software are two examples. 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.en
dc.description.sponsorshipThis work is supported in part by a grant of the Research Grants Council of Hong Kong (project no. HKU 7175/06E) and a grant of The University of Hong Kong.en
dc.language.isoengen
dc.publisherACM Pressen
dc.relation.ispartofProceedings of the ACM SIGSOFT International Symposium on the Foundations of Software Engineering-
dc.rightsThis work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.-
dc.rightsCopyright ACM, 2006. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in the 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering (SIGSOFT 2006/FSE-14), ACM Press, new York. NY. Pages 242-252. http://doi.acm.org/10.1145/1181775.1181805-
dc.subjectRFIDen
dc.subjectContext-aware applicationsen
dc.subjectTest adequacyen
dc.subjectRadio frequency identificationen
dc.titleTesting context-aware middleware-centric programs: A data flow approach and an RFID-based experimentationen
dc.typeConference_Paperen
dc.identifier.openurlhttp://library.hku.hk:4550/resserv?sid=HKU:IR&issn=0163-5948&spage=242&epage=252&date=2006&atitle=Testing+Context-Aware+Middleware-Centric+Programs:+a+Data-flow+Approach+and+an+RFID-based+Experimentation-
dc.identifier.emailhlu@cs.hku.hk-
dc.identifier.emailwkchan@cs.cityu.edu.hk-
dc.identifier.emailTse, TH: thtse@cs.hku.hk-
dc.description.naturepreprinten_HK
dc.identifier.doi10.1145/1181775.1181805-
dc.identifier.scopuseid_2-s2.0-34547280339-
dc.identifier.hkuros117310-
dc.relation.referenceshttp://www.scopus.com/mlt/select.url?eid=2-s2.0-34547280339&selection=ref&src=s&origin=recordpage-
dc.identifier.spage242-
dc.identifier.epage252-
dc.description.otherProceedings of the 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering (SIGSOFT 2006/FSE-14), Portland, OR, USA, 5-11 November 2006, pp 242-252-
dc.identifier.scopusauthoridLu, H=53872817300-
dc.identifier.scopusauthoridChan, WK=23967779900-
dc.identifier.scopusauthoridTse, TH=7005496974-
dc.identifier.issnl1539-7521-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats