File Download
  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: Testing context-sensitive middleware-based software applications

TitleTesting context-sensitive middleware-based software applications
Authors
KeywordsMetamorphic testing
Middleware-based application
Property-based testing
RCSM
Issue Date2004
PublisherIEEE, Computer Society.
Citation
Proceedings - International Computer Software And Applications Conference, 2004, v. 1, p. 458-466 How to Cite?
AbstractContext-sensitive middleware-based software is an emerging kind of ubiquitous computing application. The components of such software communicate proactively among themselves according to the situational attributes of their environments, known as the "contexts". The actual process of accessing and updating the contexts lies with the middleware. The latter invokes the relevant local and remote operations whenever any context inscribed in the situation-aware interface is satisfied. Since the applications operate in a highly dynamic environment, the testing of context-sensitive software is challenging. Metamorphic testing is a property-based testing strategy. It recommends that, even if a test case does not reveal any failure, follow-up test cases should be further constructed from the original to check whether the software satisfies some necessary conditions of the problem to be implemented. This paper proposes to use isotropic properties of contexts as metamorphic relations for testing context-sensitive software. For instance, distinct points on the same isotropic curve of contexts would entail comparable responses by the components. This notion of testing context relations is novel, robust, and intuitive to users. © 2004 IEEE.
Persistent Identifierhttp://hdl.handle.net/10722/48448
ISSN
2020 SCImago Journal Rankings: 0.216
References

 

DC FieldValueLanguage
dc.contributor.authorTse, THen_HK
dc.contributor.authorYau, SSen_HK
dc.contributor.authorChan, WKen_HK
dc.contributor.authorLu, Hen_HK
dc.contributor.authorChen, TYen_HK
dc.date.accessioned2008-05-22T04:13:15Z-
dc.date.available2008-05-22T04:13:15Z-
dc.date.issued2004en_HK
dc.identifier.citationProceedings - International Computer Software And Applications Conference, 2004, v. 1, p. 458-466en_HK
dc.identifier.issn0730-3157en_HK
dc.identifier.urihttp://hdl.handle.net/10722/48448-
dc.description.abstractContext-sensitive middleware-based software is an emerging kind of ubiquitous computing application. The components of such software communicate proactively among themselves according to the situational attributes of their environments, known as the "contexts". The actual process of accessing and updating the contexts lies with the middleware. The latter invokes the relevant local and remote operations whenever any context inscribed in the situation-aware interface is satisfied. Since the applications operate in a highly dynamic environment, the testing of context-sensitive software is challenging. Metamorphic testing is a property-based testing strategy. It recommends that, even if a test case does not reveal any failure, follow-up test cases should be further constructed from the original to check whether the software satisfies some necessary conditions of the problem to be implemented. This paper proposes to use isotropic properties of contexts as metamorphic relations for testing context-sensitive software. For instance, distinct points on the same isotropic curve of contexts would entail comparable responses by the components. This notion of testing context relations is novel, robust, and intuitive to users. © 2004 IEEE.en_HK
dc.format.extent131454 bytes-
dc.format.extent783 bytes-
dc.format.extent783 bytes-
dc.format.extent783 bytes-
dc.format.mimetypeapplication/pdf-
dc.format.mimetypetext/plain-
dc.format.mimetypetext/plain-
dc.format.mimetypetext/plain-
dc.languageengen_HK
dc.publisherIEEE, Computer Society.en_HK
dc.relation.ispartofProceedings - International Computer Software and Applications Conferenceen_HK
dc.rights©2004 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.-
dc.subjectMetamorphic testingen_HK
dc.subjectMiddleware-based applicationen_HK
dc.subjectProperty-based testingen_HK
dc.subjectRCSMen_HK
dc.titleTesting context-sensitive middleware-based software applicationsen_HK
dc.typeConference_Paperen_HK
dc.identifier.openurlhttp://library.hku.hk:4550/resserv?sid=HKU:IR&issn=0730-3157&volume=1&spage=458&epage=466&date=2004&atitle=Testing+context-sensitive+middleware-based+software+applicationsen_HK
dc.identifier.emailTse, TH: thtse@cs.hku.hken_HK
dc.identifier.authorityTse, TH=rp00546en_HK
dc.description.naturepublished_or_final_versionen_HK
dc.identifier.doi10.1109/CMPSAC.2004.1342879en_HK
dc.identifier.scopuseid_2-s2.0-18744388583en_HK
dc.identifier.hkuros94974-
dc.relation.referenceshttp://www.scopus.com/mlt/select.url?eid=2-s2.0-18744388583&selection=ref&src=s&origin=recordpageen_HK
dc.identifier.volume1en_HK
dc.identifier.spage458en_HK
dc.identifier.epage466en_HK
dc.publisher.placeUnited Statesen_HK
dc.identifier.scopusauthoridTse, TH=7005496974en_HK
dc.identifier.scopusauthoridYau, SS=7202478328en_HK
dc.identifier.scopusauthoridChan, WK=23967779900en_HK
dc.identifier.scopusauthoridLu, H=53872817300en_HK
dc.identifier.scopusauthoridChen, TY=13104290200en_HK
dc.identifier.issnl0730-3157-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats