• DocumentCode
    2425353
  • Title

    A model-driven engineering framework for architecting and analysing Wireless Sensor Networks

  • Author

    Doddapaneni, Krishna ; Ever, Enver ; Gemikonakli, Orhan ; Malavolta, Ivano ; Mostarda, L. ; Muccini, Henry

  • Author_Institution
    Comput. Commun. Dept., Middlesex Univ., London, UK
  • fYear
    2012
  • fDate
    2-2 June 2012
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    A Wireless Sensor Network (WSN) is composed of distributed sensors with limited processing capabilities and energy restrictions. These unique attributes pose new challenges amongst which prolonging the WSN lifetime is one of the most important. Challenges are often tackled by a code-and-fix process that relies on low-level hardware and software information. Recently, the need of abstracting an implementation view into an architectural design is getting more realized. A clear separation of concerns is needed since hardware and software aspects are locked and tied down to specific types of nodes, hampering the possibility of reuse across projects and organizations. This means that exploiting the right level of abstraction, and keeping explicit (and separated) software and hardware architectural details will surely ease developers´ job. In this paper we propose a modeling framework that allows developers to model separately the software architecture of the WSN, the low-level hardware specification of the WSN nodes and the physical environment where nodes are deployed in. The framework can use these models to generate executable code for analysis purposes. In this paper we focus on energy consumption analysis.
  • Keywords
    energy consumption; formal specification; organisational aspects; program compilers; sensor placement; software architecture; software reusability; telecommunication computing; telecommunication network management; wireless sensor networks; WSN; abstraction; code and fix process; distributed sensor; energy consumption analysis; executable code generation; hardware architecture; hardware specification; model-driven engineering framework; network lifetime; node deployment; organizational aspect; software architecture; software reusability; wireless sensor network; Analytical models; Hardware; Mathematical model; Software; Temperature sensors; Wireless sensor networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Sensor Network Applications (SESENA), 2012 Third International Workshop on
  • Conference_Location
    Zurich
  • Print_ISBN
    978-1-4673-1789-4
  • Type

    conf

  • DOI
    10.1109/SESENA.2012.6225729
  • Filename
    6225729