• DocumentCode
    1902427
  • Title

    Service-Oriented Design Methodology for Wireless Sensor Networks: A View through Case Studies

  • Author

    Meshkova, Elena ; Riihijarvi, Janne ; Oldewurtel, Frank ; Jardak, Christine ; Mahonen, P.

  • Author_Institution
    Dept. of Wireless Networks, RWTH Aachen Univ., Aachen
  • fYear
    2008
  • fDate
    11-13 June 2008
  • Firstpage
    146
  • Lastpage
    153
  • Abstract
    In this paper we discuss the design methodology based on the service-oriented architecture and agile development principles for wireless embedded and sensor networks (WSNs). This methodology suits particularly well for streamlining and partially automating the design and implementation of complex WSNs. We report results from selected case-studies to test applicability of service-oriented architectures for embedded software. We evaluate the proposed design methodology by studying cases that include the development of three different services for wireless sensor networks that can work together as a part of a complete solution. We specifically comment on the trade-offs that a developer might face while designing and implementing systems. We follow the "best-practices" of the software design methodology and adapt them to the development of both the sensor network services and the sensor networks themselves. The design and implementation cycle includes three stages: the overall solution and architecture design, the protocol and application design, and finally, the implementation. These stages are iterated throughout the life-time of the project. During the design we consider both the abstract definition of user requirements and targeted functionality, and their mapping to the real hardware and software.
  • Keywords
    electronic design automation; embedded systems; protocols; telecommunication computing; wireless sensor networks; WSN; abstract definition; application design; architecture design; design automation; embedded software; protocol; service-oriented design method; software design methodology; targeted functionality; user requirements; wireless sensor networks; Application software; Computer architecture; Design methodology; Embedded software; Hardware; Protocols; Service oriented architecture; Software design; Software testing; Wireless sensor networks; WSN; agile development; network parameters; service-oriented architecture; trade-off; wireless sensor network;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Sensor Networks, Ubiquitous and Trustworthy Computing, 2008. SUTC '08. IEEE International Conference on
  • Conference_Location
    Taichung
  • Print_ISBN
    978-0-7695-3158-8
  • Electronic_ISBN
    978-0-7695-3158-8
  • Type

    conf

  • DOI
    10.1109/SUTC.2008.43
  • Filename
    4545751