• DocumentCode
    2145058
  • Title

    Synthesizing Component-Based WSN Applications via Automatic Combination of Code Optimization Techniques

  • Author

    Zhang, Zhenyu ; Chan, W.K. ; Tse, T.H.

  • Author_Institution
    Univ. of Hong Kong Pokfulam, Hong Kong
  • fYear
    2007
  • fDate
    11-12 Oct. 2007
  • Firstpage
    181
  • Lastpage
    190
  • Abstract
    Wireless 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. Keywords: Wireless sensor network, adaptive software design, resource constraint, code optimization technique.
  • Keywords
    codes; telecommunication computing; wireless sensor networks; code optimization techniques; wireless sensor network; Adaptive systems; Application software; Computer networks; Constraint optimization; Design optimization; Network synthesis; Proposals; Software quality; Temperature sensors; Wireless sensor networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software, 2007. QSIC '07. Seventh International Conference on
  • Conference_Location
    Portland, OR
  • ISSN
    1550-6002
  • Print_ISBN
    978-0-7695-3035-2
  • Type

    conf

  • DOI
    10.1109/QSIC.2007.4385494
  • Filename
    4385494