ISBM: A data integration infrastructure for IoT applications

Helder Oliveira Gomes Filho*, José Gonçalves Filho Pereira, João Luiz Rebelo Moreira

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingChapterAcademicpeer-review

Abstract

This chapter presents the programming infrastructure of Internet of Things (IoT) Service-Based Machine (ISBM), which aims to simplify the access and integration of data from different sources, example, sensor networks, regular web pages, and social media. The ISBM architecture is divided into four major modules: yellow, gray, purple, and blue and their respective sub-modules. The ISBM Language module is responsible for analyzing the incoming ISBM program and for verifying its compliance with the lexical and syntactic specifications of the ISBM Language as well as performing its interpretation throughout the execution of the program in the virtual machine. An ISBM program can generate conclusions from the data collected and cross referenced between different databases. To design a program, the user must follow the editor tabs, and at the end of all steps the user can export a complete ISBM program. The services tab provides an interface to connect to datasets.

Original languageEnglish
Title of host publicationEnterprise Interoperability
Subtitle of host publicationSmart Services and Business Impact of Enterprise Interoperability
EditorsMartin Zelm, Frank-Walter Jaekel, Guy Doumeingts, Martin Wollschlaeger
PublisherWiley
Chapter27
Pages217-223
Number of pages7
ISBN (Electronic)9781119564034
ISBN (Print)9781786303738
DOIs
Publication statusPublished - 30 Oct 2018

Keywords

  • Data integration infrastructure
  • Iot
  • ISBM architecture
  • ISBM language module
  • Virtual machine
  • NLA

Fingerprint

Dive into the research topics of 'ISBM: A data integration infrastructure for IoT applications'. Together they form a unique fingerprint.

Cite this