File Download
  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: Testing pervasive software in the presence of context inconsistency resolution services

TitleTesting pervasive software in the presence of context inconsistency resolution services
Authors
KeywordsContext inconsistency resolution
Pervasive computing
Test adequacy
Issue Date2008
PublisherACM Press
Citation
Proceedings - International Conference On Software Engineering, 2008, p. 61-70 How to Cite?
AbstractPervasive computing software adapts its behavior according to the changing contexts. Nevertheless, contexts are often noisy. Context inconsistency resolution provides a cleaner pervasive computing environment to context-aware applications. A faulty context-aware application may, however, mistakenly mix up inconsistent contexts and resolved ones, causing incorrect results. This paper studies how such faulty context-aware applications may be affected by these services. We model how programs should handle contexts that are continually checked and resolved by context inconsistency resolution, develop novel sets of data flow equations to analyze the potential impacts, and thus formulate a new family of test adequacy criteria for testing these applications. Experimentation shows that our approach is promising. Copyright 2008 ACM.
Persistent Identifierhttp://hdl.handle.net/10722/55466
ISBN
ISSN
References

 

DC FieldValueLanguage
dc.contributor.authorLu, Hen_HK
dc.contributor.authorChan, WKen_HK
dc.contributor.authorTse, THen_HK
dc.date.accessioned2009-08-11T08:53:25Z-
dc.date.available2009-08-11T08:53:25Z-
dc.date.issued2008en_HK
dc.identifier.citationProceedings - International Conference On Software Engineering, 2008, p. 61-70en_HK
dc.identifier.isbn978-1-60558-079-1-
dc.identifier.issn0270-5257en_HK
dc.identifier.otherdoi.acm.org/10.1145/1368088.1368098-
dc.identifier.urihttp://hdl.handle.net/10722/55466-
dc.description.abstractPervasive computing software adapts its behavior according to the changing contexts. Nevertheless, contexts are often noisy. Context inconsistency resolution provides a cleaner pervasive computing environment to context-aware applications. A faulty context-aware application may, however, mistakenly mix up inconsistent contexts and resolved ones, causing incorrect results. This paper studies how such faulty context-aware applications may be affected by these services. We model how programs should handle contexts that are continually checked and resolved by context inconsistency resolution, develop novel sets of data flow equations to analyze the potential impacts, and thus formulate a new family of test adequacy criteria for testing these applications. Experimentation shows that our approach is promising. Copyright 2008 ACM.en_HK
dc.description.sponsorshipThis research is supported in part by grants of the Research Grants Council of Hong Kong (project nos. 111107, 716507, 717506).en
dc.language.isoengen
dc.publisherACM Pressen
dc.relation.ispartofProceedings - International Conference on Software Engineeringen_HK
dc.rightsCreative Commons: Attribution 3.0 Hong Kong License-
dc.subjectContext inconsistency resolutionen_HK
dc.subjectPervasive computingen_HK
dc.subjectTest adequacyen_HK
dc.titleTesting pervasive software in the presence of context inconsistency resolution servicesen_HK
dc.typeConference_Paperen_HK
dc.identifier.openurlhttp://library.hku.hk:4550/resserv?sid=HKU:IR&isbn=978-1-60558-079-1&spage=61&epage=70&date=2008&atitle=Testing+Pervasive+Software+in+the+Presence+of+Context+Inconsistency+Resolution+Services-
dc.identifier.emailTse, TH: thtse@cs.hku.hken_HK
dc.identifier.authorityTse, TH=rp00546en_HK
dc.description.naturepreprinten_HK
dc.identifier.doi10.1145/1368088.1368098en_HK
dc.identifier.scopuseid_2-s2.0-57349160449en_HK
dc.identifier.hkuros139608-
dc.relation.referenceshttp://www.scopus.com/mlt/select.url?eid=2-s2.0-57349160449&selection=ref&src=s&origin=recordpageen_HK
dc.identifier.spage61en_HK
dc.identifier.epage70en_HK
dc.publisher.placeUnited Statesen_HK
dc.identifier.scopusauthoridLu, H=53872817300en_HK
dc.identifier.scopusauthoridChan, WK=23967779900en_HK
dc.identifier.scopusauthoridTse, TH=7005496974en_HK

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats