Using State Machines for a Model Driven Development of Web Service-based Sensor Network Applications

Nils Glombitza, Dennis Pfisterer, Stefan Fischer

Abstract

In the Internet of Things, all kinds of devices will extend the Internet to the physical world. In that vision, even extremely resource constrained sensor nodes can be triggered by as well as trigger business processes and are not limited to sense-and-send anymore. Despite the large potential, due to the time consuming, inflexible, and error prone development of sensor network applications, sensor networks are rarely integrated into today's enterprise IT. In this paper, we present an approach using state machines for a Model Driven Development of Web Service-based sensor network applications. We show how Web Services can be realized on sensor nodes and present a domain-specific language called State Machine for Resource Constrained Devices (SM4RCD) to orchestrate these services.
Original languageEnglish
Title of host publicationProceedings of the 2010 ICSE Workshop on Software Engineering for Sensor Network Applications
Number of pages6
Place of PublicationNew York, NY, USA
PublisherACM
Publication date03.05.2010
Pages2-7
ISBN (Print)978-1-60558-969-5
DOIs
Publication statusPublished - 03.05.2010
Event2010 ICSE Workshop on Software Engineering for Sensor Network Applications - Cape Town, South Africa
Duration: 03.05.201003.05.2010

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 3 - Good Health and Well-being
    SDG 3 Good Health and Well-being
  2. SDG 9 - Industry, Innovation, and Infrastructure
    SDG 9 Industry, Innovation, and Infrastructure
  3. SDG 11 - Sustainable Cities and Communities
    SDG 11 Sustainable Cities and Communities
  4. SDG 12 - Responsible Consumption and Production
    SDG 12 Responsible Consumption and Production

Fingerprint

Dive into the research topics of 'Using State Machines for a Model Driven Development of Web Service-based Sensor Network Applications'. Together they form a unique fingerprint.

Cite this