• DocumentCode
    695535
  • Title

    Industrial application development exploiting IoT vision and model driven programming

  • Author

    Conzon, D. ; Brizzi, P. ; Kasinathan, P. ; Pastrone, C. ; Pramudianto, F. ; Cultrona, P.

  • Author_Institution
    Pervasive Technol. Area (PerT), Ist. Superiore Mario Boella (ISMB), Turin, Italy
  • fYear
    2015
  • fDate
    17-19 Feb. 2015
  • Firstpage
    168
  • Lastpage
    175
  • Abstract
    In recent years there has been a huge discussion about the IoT (Internet of Things) concept, and even more about IoT within industrial environment. The real IoT is a network of devices with local intelligence (sensors, lights, gas pumps, HVAC systems), which shares access & control mechanisms to push and pull status and command information from the networked world. However, there are still some issues, limiting the IoT diffusion: the devices involved are heterogeneous, with proprietary system of chips, protocols and interface; furthermore, there is a lack of development toolkits, enabling developers to create and evaluate IoT prototypes in simple and flexible manner. The ebbits [1] platform addressed those issues, taking advantages from the IoT vision and providing a middleware infrastructure for the integration of heterogeneous industrial devices and sensors, transforming them into web services and thus enabling their seamless integration into existing legacy systems. This paper will introduce the platform and its software architecture, describing features like semantic devices interoperability and entity virtualization. Furthermore, the paper will describe an innovative, IoT oriented, model driven development toolkit. This toolkit leverages on the semantic discovery service, allowing to dynamically selecting and locating available resources or devices, and provides a flexible instrument, including a graphical interface, that enables developers to compose mashup applications.
  • Keywords
    Internet of Things; Web services; graphical user interfaces; industrial engineering; middleware; open systems; production engineering computing; push-pull production; software architecture; Internet of Things; IoT prototypes; IoT vision; Web services; access & control mechanisms; command information; entity virtualization; graphical interface; heterogeneous industrial devices; heterogeneous industrial sensors; industrial application development; industrial environment; local intelligence; middleware infrastructure; model driven development toolkit; model driven programming; protocols; push and pull status; semantic device interoperability; semantic discovery service; software architecture; system of chips; Business; Computer architecture; Context; Internet of things; Middleware; Semantics; Sensors; Internet of Things People and Services; Middleware; Model Driven Development; ebbits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligence in Next Generation Networks (ICIN), 2015 18th International Conference on
  • Conference_Location
    Paris
  • Type

    conf

  • DOI
    10.1109/ICIN.2015.7073828
  • Filename
    7073828