• DocumentCode
    2748098
  • Title

    Enabling Scope-Based Interactions in Sensor Network Macroprogramming

  • Author

    Mottola, Luca ; Pathak, Animesh ; Bakshi, Amol ; Prasanna, Viktor K. ; Picco, Gian Pietro

  • Author_Institution
    Politec. di Milano, Milan
  • fYear
    2007
  • fDate
    8-11 Oct. 2007
  • Firstpage
    1
  • Lastpage
    9
  • Abstract
    Wireless sensor networks are increasingly employed to develop sophisticated applications where heterogeneous nodes are deployed, and multiple parallel activities must be performed. Therefore, application developers require the ability to partition the system based on the node characteristics, and specify complex interactions among different partitions. Existing programming abstractions for sensor networks tackled this problem by providing a notion of scoping. However, this rarely emerges as a first-class programming construct, hence limiting its applicability. To address this issue, in this paper we present a flexible notion of scoping in the context of a sensor network macroprogramming framework. Our approach enables the specification of complex interactions among system partitions, thus greatly simplifying the development process. Moreover, this is not detrimental to performance: our approach results reasonably close to an optimal solution computed with global system knowledge, while exhibiting a 70% gain w.r.t. baseline solutions.
  • Keywords
    telecommunication computing; telecommunication network management; telecommunication traffic; wireless sensor networks; heterogeneous nodes; programming abstractions; scope-based interactions; traffic management; wireless sensor network macroprogramming; Actuators; Monitoring; Programming profession; Road transportation; Road vehicles; Sensor phenomena and characterization; Sensor systems; Space technology; Traffic control; Wireless sensor networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mobile Adhoc and Sensor Systems, 2007. MASS 2007. IEEE International Conference on
  • Conference_Location
    Pisa
  • Print_ISBN
    978-1-4244-1454-3
  • Electronic_ISBN
    978-1-4244-1455-0
  • Type

    conf

  • DOI
    10.1109/MOBHOC.2007.4428655
  • Filename
    4428655