Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1109/CMPSAC.2004.1342879
- Scopus: eid_2-s2.0-18744388583
- Find via
Supplementary
-
Citations:
- Scopus: 0
- Appears in Collections:
Conference Paper: Testing context-sensitive middleware-based software applications
Title | Testing context-sensitive middleware-based software applications |
---|---|
Authors | |
Keywords | Metamorphic testing Middleware-based application Property-based testing RCSM |
Issue Date | 2004 |
Publisher | IEEE, Computer Society. |
Citation | Proceedings - International Computer Software And Applications Conference, 2004, v. 1, p. 458-466 How to Cite? |
Abstract | Context-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 Identifier | http://hdl.handle.net/10722/48448 |
ISSN | |
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Tse, TH | en_HK |
dc.contributor.author | Yau, SS | en_HK |
dc.contributor.author | Chan, WK | en_HK |
dc.contributor.author | Lu, H | en_HK |
dc.contributor.author | Chen, TY | en_HK |
dc.date.accessioned | 2008-05-22T04:13:15Z | - |
dc.date.available | 2008-05-22T04:13:15Z | - |
dc.date.issued | 2004 | en_HK |
dc.identifier.citation | Proceedings - International Computer Software And Applications Conference, 2004, v. 1, p. 458-466 | en_HK |
dc.identifier.issn | 0730-3157 | en_HK |
dc.identifier.uri | http://hdl.handle.net/10722/48448 | - |
dc.description.abstract | Context-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.extent | 131454 bytes | - |
dc.format.extent | 783 bytes | - |
dc.format.extent | 783 bytes | - |
dc.format.extent | 783 bytes | - |
dc.format.mimetype | application/pdf | - |
dc.format.mimetype | text/plain | - |
dc.format.mimetype | text/plain | - |
dc.format.mimetype | text/plain | - |
dc.language | eng | en_HK |
dc.publisher | IEEE, Computer Society. | en_HK |
dc.relation.ispartof | Proceedings - International Computer Software and Applications Conference | en_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.subject | Metamorphic testing | en_HK |
dc.subject | Middleware-based application | en_HK |
dc.subject | Property-based testing | en_HK |
dc.subject | RCSM | en_HK |
dc.title | Testing context-sensitive middleware-based software applications | en_HK |
dc.type | Conference_Paper | en_HK |
dc.identifier.openurl | http://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+applications | en_HK |
dc.identifier.email | Tse, TH: thtse@cs.hku.hk | en_HK |
dc.identifier.authority | Tse, TH=rp00546 | en_HK |
dc.description.nature | published_or_final_version | en_HK |
dc.identifier.doi | 10.1109/CMPSAC.2004.1342879 | en_HK |
dc.identifier.scopus | eid_2-s2.0-18744388583 | en_HK |
dc.identifier.hkuros | 94974 | - |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-18744388583&selection=ref&src=s&origin=recordpage | en_HK |
dc.identifier.volume | 1 | en_HK |
dc.identifier.spage | 458 | en_HK |
dc.identifier.epage | 466 | en_HK |
dc.publisher.place | United States | en_HK |
dc.identifier.scopusauthorid | Tse, TH=7005496974 | en_HK |
dc.identifier.scopusauthorid | Yau, SS=7202478328 | en_HK |
dc.identifier.scopusauthorid | Chan, WK=23967779900 | en_HK |
dc.identifier.scopusauthorid | Lu, H=53872817300 | en_HK |
dc.identifier.scopusauthorid | Chen, TY=13104290200 | en_HK |
dc.identifier.issnl | 0730-3157 | - |