File Download
  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: Synthesizing component-based WSN applications via automatic combination of code optimization techniques

TitleSynthesizing component-based WSN applications via automatic combination of code optimization techniques
Authors
KeywordsAdaptive software design
Code optimization technique
Resource constraint
Wireless sensor network
Issue Date2007
PublisherIEEE
Citation
Proceedings - International Conference On Quality Software, 2007, p. 181-190 How to Cite?
AbstractWireless sensor network (WSN) applications sense events in-situ and compute results in-network. Their software components should run on platforms with stringent constraints on node resources. Developers often design their programs by trial-and-error with a view to meeting these constraints. Through numerous iterations, they manually measure and estimate how far the programs cannot fulfill the requirements, and make adjustments accordingly. Such manual process is time-consuming and error-prone. Automated support is necessary. Based on an existing task view that treats a WSN application as tasks and models resources as constraints, we propose a new component view that associates components with code optimization techniques and constraints. We develop algorithms to synthesize components running on nodes, fulfilling the constraints, and thus optimizing their quality. We evaluate our proposal by a simulation study adapted from a real-life WSN application. © 2007 IEEE.
Persistent Identifierhttp://hdl.handle.net/10722/55038
ISSN
References

 

DC FieldValueLanguage
dc.contributor.authorZhang, Zen_HK
dc.contributor.authorChan, WKen_HK
dc.contributor.authorTse, THen_HK
dc.date.accessioned2009-07-13T04:16:12Z-
dc.date.available2009-07-13T04:16:12Z-
dc.date.issued2007en_HK
dc.identifier.citationProceedings - International Conference On Quality Software, 2007, p. 181-190en_HK
dc.identifier.issn1550-6002en_HK
dc.identifier.urihttp://hdl.handle.net/10722/55038-
dc.description.abstractWireless sensor network (WSN) applications sense events in-situ and compute results in-network. Their software components should run on platforms with stringent constraints on node resources. Developers often design their programs by trial-and-error with a view to meeting these constraints. Through numerous iterations, they manually measure and estimate how far the programs cannot fulfill the requirements, and make adjustments accordingly. Such manual process is time-consuming and error-prone. Automated support is necessary. Based on an existing task view that treats a WSN application as tasks and models resources as constraints, we propose a new component view that associates components with code optimization techniques and constraints. We develop algorithms to synthesize components running on nodes, fulfilling the constraints, and thus optimizing their quality. We evaluate our proposal by a simulation study adapted from a real-life WSN application. © 2007 IEEE.en_HK
dc.description.sponsorshipThis research is supported in part by a grant of the Innovation and Technology Commission in Hong Kong (project no. ITS/076/06), grants of the Research Grants Council of Hong Kong (project nos. 111107 and 716507), a grant of City University of Hong Kong, and a grant of The University of Hong Kong.en
dc.language.isoengen
dc.publisherIEEEen
dc.relation.ispartofProceedings - International Conference on Quality Softwareen_HK
dc.rightsCopyright IEEE 2007. Personal use of this material is permitted. However, premssion to republish/reprint this material for advertiisng 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 any other works must be obtained from the IEEE.-
dc.rightsCreative Commons: Attribution 3.0 Hong Kong License-
dc.subjectAdaptive software designen_HK
dc.subjectCode optimization techniqueen_HK
dc.subjectResource constrainten_HK
dc.subjectWireless sensor networken_HK
dc.titleSynthesizing component-based WSN applications via automatic combination of code optimization techniquesen_HK
dc.typeConference_Paperen_HK
dc.identifier.openurlhttp://library.hku.hk:4550/resserv?sid=HKU:IR&issn=1550-6002&spage=181&epage=190&date=2007&atitle=Synthesizing+Component-Based+WSN+Applications+via+Automatic+Combination+of+Code+Optimzation+Techniques-
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/QSIC.2007.4385494en_HK
dc.identifier.scopuseid_2-s2.0-46449125036en_HK
dc.relation.referenceshttp://www.scopus.com/mlt/select.url?eid=2-s2.0-46449125036&selection=ref&src=s&origin=recordpageen_HK
dc.identifier.spage181en_HK
dc.identifier.epage190en_HK
dc.identifier.scopusauthoridZhang, Z=10639502200en_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