An ECA-based Semantic Architecture for IoT Building Automation Systems

The Internet of Things (IoT), with its plethora of smart objects and technologies, allows to realize smart environments in several scenarios. However, the existing solutions are strictly intended for specific applications and their customization is often limited to what developers have considered at...

Full description

Bibliographic Details
Main Authors: Paolo Lillo, Luca Mainett, Vincenzo Mighali, Luigi Patrono, Piercosimo Rametta
Format: Article
Language:English
Published: Croatian Communications and Information Society (CCIS) 2016-03-01
Series:Journal of Communications Software and Systems
Subjects:
IoT
Online Access:https://jcomss.fesb.unist.hr/index.php/jcomss/article/view/88
id doaj-a964491e35c9442fb472076a39de2c4d
record_format Article
spelling doaj-a964491e35c9442fb472076a39de2c4d2020-11-24T21:55:26ZengCroatian Communications and Information Society (CCIS)Journal of Communications Software and Systems1845-64211846-60792016-03-011212433An ECA-based Semantic Architecture for IoT Building Automation SystemsPaolo LilloLuca MainettVincenzo MighaliLuigi PatronoPiercosimo RamettaThe Internet of Things (IoT), with its plethora of smart objects and technologies, allows to realize smart environments in several scenarios. However, the existing solutions are strictly intended for specific applications and their customization is often limited to what developers have considered at the design and implementation time. So, the integration of new functionalities requires significant changes by developers, while common users cannot make personalizations by themselves. For these reasons, this work deals with the definition of a novel rule-based semantic architecture for the easy implementation of building automation applications in an IoT context. Applications are structured as an Event-Condition-Action (ECA) rule and the layered architecture separates high-level semantic reasoning aspects from low-level execution details. The proposed architecture is also compared with main state-of-the-art solutions and a standard-based implementation framework is suggested. The last aspect is treated by referring to standardized guidelines and widely-accepted platforms, in order to make the proposal more attractive and robust.https://jcomss.fesb.unist.hr/index.php/jcomss/article/view/88IoTsemantic technologiesECA ruleontologiesbuilding automationoneM2M
collection DOAJ
language English
format Article
sources DOAJ
author Paolo Lillo
Luca Mainett
Vincenzo Mighali
Luigi Patrono
Piercosimo Rametta
spellingShingle Paolo Lillo
Luca Mainett
Vincenzo Mighali
Luigi Patrono
Piercosimo Rametta
An ECA-based Semantic Architecture for IoT Building Automation Systems
Journal of Communications Software and Systems
IoT
semantic technologies
ECA rule
ontologies
building automation
oneM2M
author_facet Paolo Lillo
Luca Mainett
Vincenzo Mighali
Luigi Patrono
Piercosimo Rametta
author_sort Paolo Lillo
title An ECA-based Semantic Architecture for IoT Building Automation Systems
title_short An ECA-based Semantic Architecture for IoT Building Automation Systems
title_full An ECA-based Semantic Architecture for IoT Building Automation Systems
title_fullStr An ECA-based Semantic Architecture for IoT Building Automation Systems
title_full_unstemmed An ECA-based Semantic Architecture for IoT Building Automation Systems
title_sort eca-based semantic architecture for iot building automation systems
publisher Croatian Communications and Information Society (CCIS)
series Journal of Communications Software and Systems
issn 1845-6421
1846-6079
publishDate 2016-03-01
description The Internet of Things (IoT), with its plethora of smart objects and technologies, allows to realize smart environments in several scenarios. However, the existing solutions are strictly intended for specific applications and their customization is often limited to what developers have considered at the design and implementation time. So, the integration of new functionalities requires significant changes by developers, while common users cannot make personalizations by themselves. For these reasons, this work deals with the definition of a novel rule-based semantic architecture for the easy implementation of building automation applications in an IoT context. Applications are structured as an Event-Condition-Action (ECA) rule and the layered architecture separates high-level semantic reasoning aspects from low-level execution details. The proposed architecture is also compared with main state-of-the-art solutions and a standard-based implementation framework is suggested. The last aspect is treated by referring to standardized guidelines and widely-accepted platforms, in order to make the proposal more attractive and robust.
topic IoT
semantic technologies
ECA rule
ontologies
building automation
oneM2M
url https://jcomss.fesb.unist.hr/index.php/jcomss/article/view/88
work_keys_str_mv AT paololillo anecabasedsemanticarchitectureforiotbuildingautomationsystems
AT lucamainett anecabasedsemanticarchitectureforiotbuildingautomationsystems
AT vincenzomighali anecabasedsemanticarchitectureforiotbuildingautomationsystems
AT luigipatrono anecabasedsemanticarchitectureforiotbuildingautomationsystems
AT piercosimorametta anecabasedsemanticarchitectureforiotbuildingautomationsystems
AT paololillo ecabasedsemanticarchitectureforiotbuildingautomationsystems
AT lucamainett ecabasedsemanticarchitectureforiotbuildingautomationsystems
AT vincenzomighali ecabasedsemanticarchitectureforiotbuildingautomationsystems
AT luigipatrono ecabasedsemanticarchitectureforiotbuildingautomationsystems
AT piercosimorametta ecabasedsemanticarchitectureforiotbuildingautomationsystems
_version_ 1725862660269932544