Show simple item record

dc.contributor.authorArdito, Carmelo
dc.contributor.authorDesolda, Giuseppe
dc.contributor.authorLanzilotti, Rosa
dc.contributor.authorMalizia, Alessio
dc.contributor.authorMatera, Maristella
dc.contributor.authorBuono, Paolo
dc.contributor.authorPiccinno, Antonio
dc.date.accessioned2020-10-10T00:11:49Z
dc.date.available2020-10-10T00:11:49Z
dc.date.issued2020-09-26
dc.identifier.citationArdito , C , Desolda , G , Lanzilotti , R , Malizia , A , Matera , M , Buono , P & Piccinno , A 2020 , ' User-defined semantics for the design of IoT systems enabling smart interactive experiences ' , Personal and Ubiquitous Computing . https://doi.org/10.1007/s00779-020-01457-5
dc.identifier.issn1617-4909
dc.identifier.otherPURE: 22765199
dc.identifier.otherPURE UUID: c5584d12-f786-4079-9e31-1c7cc5831cb5
dc.identifier.otherScopus: 85091609962
dc.identifier.otherORCID: /0000-0002-2601-7009/work/81741758
dc.identifier.urihttp://hdl.handle.net/2299/23238
dc.description© The Author(s) 2020. This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
dc.description.abstractAutomation in computing systems has always been considered a valuable solution to unburden the user. Internet of Things (IoT) technology best suits automation in different domains, such as home automation, retail, industry, and transportation, to name but a few. While these domains are strongly characterized by implicit user interaction, more recently, automation has been adopted also for the provision of interactive and immersive experiences that actively involve the users. IoT technology thus becomes the key for Smart Interactive Experiences (SIEs), i.e., immersive automated experiences created by orchestrating different devices to enable smart environments to fluidly react to the final users’ behavior. There are domains, e.g., cultural heritage, where these systems and the SIEs can support and provide several benefits. However, experts of such domains, while intrigued by the opportunity to induce SIEs, are facing tough challenges in their everyday work activities when they are required to automate and orchestrate IoT devices without the necessary coding skills. This paper presents a design approach that tries to overcome these difficulties thanks to the adoption of ontologies for defining Event-Condition-Action rules. More specifically, the approach enables domain experts to identify and specify properties of IoT devices through a user-defined semantics that, being closer to the domain experts’ background, facilitates them in automating the IoT devices behavior. We also present a study comparing three different interaction paradigms conceived to support the specification of user-defined semantics through a “transparent” use of ontologies. Based on the results of this study, we work out some lessons learned on how the proposed paradigms help domain experts express their semantics, which in turn facilitates the creation of interactive applications enabling SIEs.en
dc.format.extent16
dc.language.isoeng
dc.relation.ispartofPersonal and Ubiquitous Computing
dc.rightsOpen
dc.subjectEnd-User Development of IoT interactive systems
dc.subjectInternet of Things
dc.subjectOntologies
dc.subjectSmart Interactive Experiences
dc.subjectTrigger-action programming
dc.subjectUser study
dc.subjectHardware and Architecture
dc.subjectComputer Science Applications
dc.subjectManagement Science and Operations Research
dc.titleUser-defined semantics for the design of IoT systems enabling smart interactive experiencesen
dc.contributor.institutionSchool of Creative Arts
dc.contributor.institutionDepartment of Pharmacy, Pharmacology and Postgraduate Medicine
dc.contributor.institutionZero Carbon Lab
dc.description.statusPeer reviewed
dc.identifier.urlhttp://www.scopus.com/inward/record.url?scp=85091609962&partnerID=8YFLogxK
dc.relation.schoolSchool of Creative Arts
dc.description.versiontypeFinal Published version
dcterms.dateAccepted2020-09-26
rioxxterms.versionVoR
rioxxterms.versionofrecordhttps://doi.org/10.1007/s00779-020-01457-5
rioxxterms.licenseref.urihttp://creativecommons.org/licenses/by/4.0/
rioxxterms.typeJournal Article/Review
herts.preservation.rarelyaccessedtrue
herts.rights.accesstypeOpen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record