Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1007/978-3-540-73230-3_7
- Scopus: eid_2-s2.0-37849009737
- Find via
Supplementary
-
Citations:
- Scopus: 0
- Appears in Collections:
Article: Towards the testing of power-aware software applications for wireless sensor networks
Title | Towards the testing of power-aware software applications for wireless sensor networks |
---|---|
Authors | |
Keywords | Metamorphic testing Power awareness Software testing Test automation Test oracle Wireless sensor network WSN application |
Issue Date | 2007 |
Publisher | Springer Verlag. The Journal's web site is located at http://springerlink.com/content/105633/ |
Citation | Lecture Notes In Computer Science (Including Subseries Lecture Notes In Artificial Intelligence And Lecture Notes In Bioinformatics), 2007, v. 4498 LNCS, p. 84-99 How to Cite? |
Abstract | The testing of programs in wireless sensor networks (WSN) is an important means to assure quality but is a challenging process. As pervasive computing has been identified as a notable trend in computing, investigations on effective software testing techniques for WSN are essential. In particular, energy is a crucial and scarce resource in WSN nodes. Programs running correctly but failing to meet the energy constraints may still be problematic. As such, testing techniques for power-aware applications are useful; otherwise, the quickly depleted device batteries will need frequent replacements, hence challenging the effectiveness of automation. Since current testing techniques do not consider the issue of energy constraints, their automation in the WSN domain warrants further investigation. This paper proposes a novel power-aware technique built on top of the notion of metamorphic testing to alleviate both the test oracle issue and the powerawareness issue. It tests the functions of programs in WSN nodes that are in close proximity, and uses the data consolidation criteria of data aggregation in programs as the basis for verifying test results. The power-aware transmissions of intermediate and final test data as well as the computation required for verification of test results are directly supported by the WSN programs. Our proposed technique has been strategically designed to blend in with the special features of the WSN environment. © Springer-Verlag Berlin Heidelberg 2007. |
Description | 12th Ada-Europe International Conference on Reliable Software Technologies, Geneva, Switzerland, 25-29 June 2007. HKU CS Tech Report TR-2007-05 |
Sponsorship | This work is supported in part by a grant of the Innovation and Technology Commission in Hong Kong (Project No. ITS/076/06), a grant of City University of Hong Kong (Project No. 7200079), a discovery grant of the Australian Research Council (Project No. DP 0771733), and CERG grants of the Research Grants Council of Hong Kong (Project Nos. 612306 and 717506). |
Persistent Identifier | http://hdl.handle.net/10722/55465 |
ISBN | |
ISSN | 2023 SCImago Journal Rankings: 0.606 |
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Chan, WK | en_HK |
dc.contributor.author | Chen, TY | en_HK |
dc.contributor.author | Cheung, SC | en_HK |
dc.contributor.author | Tse, TH | en_HK |
dc.contributor.author | Zhang, Z | en_HK |
dc.date.accessioned | 2009-08-11T07:35:51Z | - |
dc.date.available | 2009-08-11T07:35:51Z | - |
dc.date.issued | 2007 | en_HK |
dc.identifier.citation | Lecture Notes In Computer Science (Including Subseries Lecture Notes In Artificial Intelligence And Lecture Notes In Bioinformatics), 2007, v. 4498 LNCS, p. 84-99 | en_HK |
dc.identifier.isbn | 978-3-540-73229-7 | - |
dc.identifier.issn | 0302-9743 | en_HK |
dc.identifier.uri | http://hdl.handle.net/10722/55465 | - |
dc.description | 12th Ada-Europe International Conference on Reliable Software Technologies, Geneva, Switzerland, 25-29 June 2007. | - |
dc.description | HKU CS Tech Report TR-2007-05 | - |
dc.description.abstract | The testing of programs in wireless sensor networks (WSN) is an important means to assure quality but is a challenging process. As pervasive computing has been identified as a notable trend in computing, investigations on effective software testing techniques for WSN are essential. In particular, energy is a crucial and scarce resource in WSN nodes. Programs running correctly but failing to meet the energy constraints may still be problematic. As such, testing techniques for power-aware applications are useful; otherwise, the quickly depleted device batteries will need frequent replacements, hence challenging the effectiveness of automation. Since current testing techniques do not consider the issue of energy constraints, their automation in the WSN domain warrants further investigation. This paper proposes a novel power-aware technique built on top of the notion of metamorphic testing to alleviate both the test oracle issue and the powerawareness issue. It tests the functions of programs in WSN nodes that are in close proximity, and uses the data consolidation criteria of data aggregation in programs as the basis for verifying test results. The power-aware transmissions of intermediate and final test data as well as the computation required for verification of test results are directly supported by the WSN programs. Our proposed technique has been strategically designed to blend in with the special features of the WSN environment. © Springer-Verlag Berlin Heidelberg 2007. | en_HK |
dc.description.sponsorship | This work is supported in part by a grant of the Innovation and Technology Commission in Hong Kong (Project No. ITS/076/06), a grant of City University of Hong Kong (Project No. 7200079), a discovery grant of the Australian Research Council (Project No. DP 0771733), and CERG grants of the Research Grants Council of Hong Kong (Project Nos. 612306 and 717506). | en |
dc.language.iso | eng | en |
dc.publisher | Springer Verlag. The Journal's web site is located at http://springerlink.com/content/105633/ | en_HK |
dc.relation.ispartof | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) | en_HK |
dc.rights | © Springer-Verlag Berlin Heidelberg 2007. The final authenticated version is available online at https://doi.org/10.1007/978-3-540-73230-3_7. | - |
dc.subject | Metamorphic testing | en_HK |
dc.subject | Power awareness | en_HK |
dc.subject | Software testing | en_HK |
dc.subject | Test automation | en_HK |
dc.subject | Test oracle | en_HK |
dc.subject | Wireless sensor network | en_HK |
dc.subject | WSN application | en_HK |
dc.title | Towards the testing of power-aware software applications for wireless sensor networks | en_HK |
dc.type | Article | en_HK |
dc.identifier.email | Tse, TH: thtse@cs.hku.hk | en_HK |
dc.identifier.authority | Tse, TH=rp00546 | en_HK |
dc.description.nature | preprint | en_HK |
dc.identifier.doi | 10.1007/978-3-540-73230-3_7 | - |
dc.identifier.scopus | eid_2-s2.0-37849009737 | en_HK |
dc.identifier.hkuros | 130278 | - |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-37849009737&selection=ref&src=s&origin=recordpage | en_HK |
dc.identifier.volume | 4498 LNCS | en_HK |
dc.identifier.spage | 84 | en_HK |
dc.identifier.epage | 99 | en_HK |
dc.identifier.eissn | 1611-3349 | - |
dc.publisher.place | Germany | en_HK |
dc.identifier.scopusauthorid | Chan, WK=23967779900 | en_HK |
dc.identifier.scopusauthorid | Chen, TY=13104290200 | en_HK |
dc.identifier.scopusauthorid | Cheung, SC=7202472792 | en_HK |
dc.identifier.scopusauthorid | Tse, TH=7005496974 | en_HK |
dc.identifier.scopusauthorid | Zhang, Z=10639502200 | en_HK |
dc.identifier.issnl | 0302-9743 | - |