A high-level semantic approach to End-User Development in the Internet of Things

•Investigate whether a high-level representation can help end-user better create trigger-action rules in the IoT.•Present EUPOnt, a high-level semantic model for end-user development in the IoT.•Propose an end-user development platform to execute high-level rules.•Evaluate the suitability of the EUP...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:International journal of human-computer studies Ročník 125; s. 41 - 54
Hlavní autori: Corno, Fulvio, De Russis, Luigi, Monge Roffarello, Alberto
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: Elsevier Ltd 01.05.2019
Predmet:
ISSN:1071-5819, 1095-9300
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Abstract •Investigate whether a high-level representation can help end-user better create trigger-action rules in the IoT.•Present EUPOnt, a high-level semantic model for end-user development in the IoT.•Propose an end-user development platform to execute high-level rules.•Evaluate the suitability of the EUPont approach with a 30-people user study. Various programming environments for End-User Development (EUD) allow the composition of Internet of Things (IoT) applications, i.e., connections between IoT objects to personalize their joint behavior. These environments, however, only support a one-to-one mapping between pairs of object instances, and adopt a low level of abstraction that forces users to be aware of every single technology they may encounter in their applications. As a consequence, numerous open questions remain: would a “higher level” of abstraction help users creating their IoT applications more effectively and efficiently compared with the contemporary low-level representation? Which representation would users prefer? How high-level IoT applications could be actually executed? To answer these questions, we introduce EUPont, a high-level semantic model for EUD in the IoT. EUPont allows the creation of high-level IoT applications, able to adapt to different contextual situations. By integrating the ontology in the architecture of an EUD platform, we demonstrate how the semantic capabilities of the model allow the execution of high-level IoT applications. Furthermore, we evaluate the approach in a user study with 30 participants, by comparing a Web interface for composing IoT applications powered by EUPont with the one employed by a widely used EUD platform. Results show that the high-level approach is understandable, and it allows users to create IoT applications more correctly and quickly than contemporary solutions.
AbstractList •Investigate whether a high-level representation can help end-user better create trigger-action rules in the IoT.•Present EUPOnt, a high-level semantic model for end-user development in the IoT.•Propose an end-user development platform to execute high-level rules.•Evaluate the suitability of the EUPont approach with a 30-people user study. Various programming environments for End-User Development (EUD) allow the composition of Internet of Things (IoT) applications, i.e., connections between IoT objects to personalize their joint behavior. These environments, however, only support a one-to-one mapping between pairs of object instances, and adopt a low level of abstraction that forces users to be aware of every single technology they may encounter in their applications. As a consequence, numerous open questions remain: would a “higher level” of abstraction help users creating their IoT applications more effectively and efficiently compared with the contemporary low-level representation? Which representation would users prefer? How high-level IoT applications could be actually executed? To answer these questions, we introduce EUPont, a high-level semantic model for EUD in the IoT. EUPont allows the creation of high-level IoT applications, able to adapt to different contextual situations. By integrating the ontology in the architecture of an EUD platform, we demonstrate how the semantic capabilities of the model allow the execution of high-level IoT applications. Furthermore, we evaluate the approach in a user study with 30 participants, by comparing a Web interface for composing IoT applications powered by EUPont with the one employed by a widely used EUD platform. Results show that the high-level approach is understandable, and it allows users to create IoT applications more correctly and quickly than contemporary solutions.
Author De Russis, Luigi
Corno, Fulvio
Monge Roffarello, Alberto
Author_xml – sequence: 1
  givenname: Fulvio
  orcidid: 0000-0002-9818-0999
  surname: Corno
  fullname: Corno, Fulvio
  email: fulvio.corno@polito.it
– sequence: 2
  givenname: Luigi
  orcidid: 0000-0001-7647-6652
  surname: De Russis
  fullname: De Russis, Luigi
  email: luigi.derussis@polito.it
– sequence: 3
  givenname: Alberto
  surname: Monge Roffarello
  fullname: Monge Roffarello, Alberto
  email: alberto.monge@polito.it
BookMark eNqFkL1OwzAUhS1UJNrCE7D4BRJ87TSJB4aqlB-pEgztbDnOTeModSrbqsTb01AmBpjuGe53pPPNyMQNDgm5B5YCg_yhS23XmpByBmUKPGWsvCJTYHKRSMHYZMwFJIsS5A2ZhdAxxoqMsSn5WNLW7tukxxP2NOBBu2gN1cejH7RpaRzo2tXJLqCnT-PPcDygi9Q6Glukby6idxjp0NBta90-3JLrRvcB737unOye19vVa7J5f3lbLTeJEVkek1KaChsJvNQZQFZUkhdoWJNrLgWKHKBuoCkrLqs8E8gFA1EjR26qqsbMiDkRl17jhxA8Nuro7UH7TwVMjVJUp76lqFGKAq7OUs6U_EUZG3W0g4te2_4f9vHC4nnWyaJXwVh0Bmvr0URVD_ZP_gtSQYEc
CitedBy_id crossref_primary_10_1145_3534517
crossref_primary_10_1080_10447318_2019_1709331
crossref_primary_10_1080_0144929X_2021_2017482
crossref_primary_10_1080_0144929X_2022_2071169
crossref_primary_10_1016_j_jss_2019_110496
crossref_primary_10_1007_s00779_020_01457_5
crossref_primary_10_1109_ACCESS_2020_3041321
crossref_primary_10_1145_3596254
crossref_primary_10_3390_s22114131
crossref_primary_10_1109_JIOT_2025_3579920
crossref_primary_10_1016_j_cola_2020_100999
crossref_primary_10_1109_JIOT_2025_3532977
crossref_primary_10_1145_3715114
crossref_primary_10_1080_10447318_2023_2261733
crossref_primary_10_1109_JIOT_2022_3222615
crossref_primary_10_1145_3344211
crossref_primary_10_1109_ACCESS_2024_3478813
Cites_doi 10.3390/buildings4040880
10.1109/MC.2017.4041355
10.3233/SW-180295
10.4018/jswis.2012010101
10.1016/j.jvlc.2014.03.005
10.1109/THMS.2015.2445105
10.1109/MIC.2015.73
10.1145/3057859
10.7305/automatika.54-4.414
10.1016/j.websem.2012.05.003
10.1016/j.ijhcs.2017.12.002
10.1145/3057861
10.1145/1218776.1226833
10.1016/j.comnet.2010.05.010
10.1109/TCE.2008.4711217
10.1016/j.jnca.2004.06.002
ContentType Journal Article
Copyright 2018 Elsevier Ltd
Copyright_xml – notice: 2018 Elsevier Ltd
DBID AAYXX
CITATION
DOI 10.1016/j.ijhcs.2018.12.008
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1095-9300
EndPage 54
ExternalDocumentID 10_1016_j_ijhcs_2018_12_008
S1071581918301228
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
1B1
1RT
1~.
1~5
29J
4.4
457
4G.
53G
5GY
5VS
6TJ
7-5
71M
77K
8P~
9JN
9JO
AABNK
AACTN
AADFP
AAEDT
AAEDW
AAFJI
AAGJA
AAGUQ
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AAXUO
AAYFN
ABBOA
ABEFU
ABIVO
ABJNI
ABMAC
ABMMH
ABOYX
ABXDB
ABYKQ
ACDAQ
ACGFS
ACHQT
ACNNM
ACRLP
ACXNI
ACZNC
ADBBV
ADEZE
ADFGL
ADJOM
ADMUD
ADTZH
AEBSH
AECPX
AEKER
AENEX
AETEA
AFKWA
AFTJW
AFYLN
AGHFR
AGUBO
AGYEJ
AHHHB
AHJVU
AHZHX
AI.
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
AKYCK
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOMHK
AOUOD
ASPBG
AVARZ
AVWKF
AXJTR
AZFZN
B-7
BJAXD
BKOJK
BLXMC
CAG
COF
CS3
DM4
DU5
EBS
EFBJH
EFLBG
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-2
G-Q
G8K
GBLVA
GBOLZ
HLZ
HMW
HVGLF
HZ~
IHE
J1W
JJJVA
K-O
KOM
LG5
LX9
M41
MO0
MVM
N9A
O-L
O9-
OAUVE
OKEIE
OZT
P-8
P-9
P2P
PC.
PRBVW
Q38
R2-
RIG
RNS
ROL
RPZ
SBC
SDF
SDG
SDP
SES
SEW
SPC
SPS
SSB
SSO
SST
SSV
SSY
SSZ
T5K
VH1
WH7
WUQ
XJE
XPP
ZMT
ZU3
~G-
77I
9DU
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
CITATION
EFKBS
~HD
ID FETCH-LOGICAL-c346t-89cbef9128a41147b927ec0f6a293e3611df1f8b29b643e23013de2e2cbbde4c3
ISICitedReferencesCount 34
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000461534900005&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1071-5819
IngestDate Tue Nov 18 22:28:16 EST 2025
Sat Nov 29 03:27:43 EST 2025
Fri Feb 23 02:30:18 EST 2024
IsPeerReviewed true
IsScholarly true
Keywords Semantic Web
Trigger-action programming
Internet of Things
Abstraction
End-User Development
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c346t-89cbef9128a41147b927ec0f6a293e3611df1f8b29b643e23013de2e2cbbde4c3
ORCID 0000-0001-7647-6652
0000-0002-9818-0999
PageCount 14
ParticipantIDs crossref_primary_10_1016_j_ijhcs_2018_12_008
crossref_citationtrail_10_1016_j_ijhcs_2018_12_008
elsevier_sciencedirect_doi_10_1016_j_ijhcs_2018_12_008
PublicationCentury 2000
PublicationDate 2019-05-01
PublicationDateYYYYMMDD 2019-05-01
PublicationDate_xml – month: 05
  year: 2019
  text: 2019-05-01
  day: 01
PublicationDecade 2010
PublicationTitle International journal of human-computer studies
PublicationYear 2019
Publisher Elsevier Ltd
Publisher_xml – name: Elsevier Ltd
References Evans (bib0018) 2011
Gu, Pung, Zhang (bib0020) 2005; 28
Salber, Dey, Abowd (bib0028) 1999
Hu, Indulska, Robinson (bib0021) 2008
Ghiani, Manca, Paternò, Santoro (bib0019) 2017; 24
Zaslavsky, Jayaraman (bib0034) 2015
Bermudez-Edo, Elsaleh, Barnaghi, Taylor (bib0005) 2016
Barnaghi, Wang, Henson, Taylor (bib0003) 2012; 8
Compton, Barnaghi, Bermudez, Garcìa-Castro, Corcho, Cox, Graybeal, Hauswirth, Henson, Herzog, Huang, Janowicz, Kelsey, Le Phuoc, Lefort, Leggieri, Neuhaus, Nikolov, Page, Passant, Sheth, Taylor (bib0010) 2012; 17
Lee, Garduño, Walker, Burleson (bib0025) 2013
Barricelli, Valtolina (bib0004) 2015
Botts, Percivall, Reed, Davidson (bib0009) 2008
Truong, Huang, Abowd (bib0030) 2004
Coronado, Iglesias (bib0012) 2016; 20
Cvijikj, Michahelles (bib0013) 2011
Huang, Cakmak (bib0022) 2015
Munjin (bib0027) 2013
Dey, Sohn, Streng, Kodama (bib0017) 2006
De, Elsaleh, Barnaghi, Meissner (bib0015) 2012; 13
Ardito, Buono, Desolda, Matera (bib0001) 2018; 114
Lieberman, Paternò, Klann, Wulf (bib0026) 2006
Corno, De Russis, Monge Roffarello (bib0011) 2017; 50
Saunders, Syrdal, Koay, Burke, Dautenhahn (bib0029) 2016; 46
Ur, McManus, Pak Yong Ho, Littman (bib0031) 2014
Ur, Pak Yong Ho, Brawner, Lee, Mennicken, Picard, Schulze, Littman (bib0032) 2016
Bonino, Corno, De Russis (bib0007) 2014; 4
Kramer, Hazzan (bib0023) 2006; 31
Le-Phuoc, Polleres, Hauswirth, Tummarello, Morbidoni (bib0024) 2009
Wang, De, Cassar, Moessner (bib0033) 2013; 54
Danado, Paternò (bib0014) 2014; 25
Desolda, Ardito, Matera (bib0016) 2017; 24
Bonino, Castellina, Corno (bib0006) 2008; 54
Atzori, Iera, Morabito (bib0002) 2010; 54
Bonino, De Russis (bib0008) 2018; 9
Ardito (10.1016/j.ijhcs.2018.12.008_sbref0001) 2018; 114
Bermudez-Edo (10.1016/j.ijhcs.2018.12.008_sbref0005) 2016
Lee (10.1016/j.ijhcs.2018.12.008_bib0025) 2013
Cvijikj (10.1016/j.ijhcs.2018.12.008_bib0013) 2011
Compton (10.1016/j.ijhcs.2018.12.008_bib0010) 2012; 17
Ur (10.1016/j.ijhcs.2018.12.008_bib0031) 2014
Danado (10.1016/j.ijhcs.2018.12.008_bib0014) 2014; 25
Zaslavsky (10.1016/j.ijhcs.2018.12.008_sbref0034) 2015
Bonino (10.1016/j.ijhcs.2018.12.008_bib0006) 2008; 54
Desolda (10.1016/j.ijhcs.2018.12.008_bib0016) 2017; 24
Huang (10.1016/j.ijhcs.2018.12.008_bib0022) 2015
Corno (10.1016/j.ijhcs.2018.12.008_bib0011) 2017; 50
Barnaghi (10.1016/j.ijhcs.2018.12.008_bib0003) 2012; 8
Kramer (10.1016/j.ijhcs.2018.12.008_bib0023) 2006; 31
Evans (10.1016/j.ijhcs.2018.12.008_bib0018) 2011
Bonino (10.1016/j.ijhcs.2018.12.008_bib0008) 2018; 9
Dey (10.1016/j.ijhcs.2018.12.008_bib0017) 2006
Saunders (10.1016/j.ijhcs.2018.12.008_bib0029) 2016; 46
Coronado (10.1016/j.ijhcs.2018.12.008_bib0012) 2016; 20
Gu (10.1016/j.ijhcs.2018.12.008_bib0020) 2005; 28
Le-Phuoc (10.1016/j.ijhcs.2018.12.008_bib0024) 2009
De (10.1016/j.ijhcs.2018.12.008_bib0015) 2012; 13
Hu (10.1016/j.ijhcs.2018.12.008_bib0021) 2008
Munjin (10.1016/j.ijhcs.2018.12.008_bib0027) 2013
Ghiani (10.1016/j.ijhcs.2018.12.008_bib0019) 2017; 24
Ur (10.1016/j.ijhcs.2018.12.008_bib0032) 2016
Bonino (10.1016/j.ijhcs.2018.12.008_bib0007) 2014; 4
Wang (10.1016/j.ijhcs.2018.12.008_bib0033) 2013; 54
Lieberman (10.1016/j.ijhcs.2018.12.008_bib0026) 2006
Botts (10.1016/j.ijhcs.2018.12.008_bib0009) 2008
Salber (10.1016/j.ijhcs.2018.12.008_bib0028) 1999
Barricelli (10.1016/j.ijhcs.2018.12.008_bib0004) 2015
Atzori (10.1016/j.ijhcs.2018.12.008_bib0002) 2010; 54
Truong (10.1016/j.ijhcs.2018.12.008_bib0030) 2004
References_xml – start-page: 213
  year: 2008
  end-page: 223
  ident: bib0021
  article-title: An autonomic context management system for pervasive computing
  publication-title: 2008 Sixth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom)
– start-page: 215
  year: 2015
  end-page: 225
  ident: bib0022
  article-title: Supporting mental model accuracy in trigger-action programming
  publication-title: Proceedings of the 2015 ACM International Joint Conference on Pervasive and Ubiquitous Computing
– start-page: 143
  year: 2004
  end-page: 160
  ident: bib0030
  article-title: CAMP: a magnetic poetry interface for end-user programming of capture applications for the home
  publication-title: UbiComp 2004: Ubiquitous Computing: 6th International Conference, Nottingham, UK, September 7–10, 2004. Proceedings
– volume: 13
  start-page: 45
  year: 2012
  end-page: 57
  ident: bib0015
  article-title: An internet of things platform for real-world and digital objects
  publication-title: Scalable Comput. Prcat. Exp.
– volume: 46
  start-page: 27
  year: 2016
  end-page: 40
  ident: bib0029
  article-title: “Teach me - Show Me” - End-User personalization of a smart home and companion robot
  publication-title: IEEE Trans. Hum. Mach. Syst.
– volume: 54
  start-page: 2787
  year: 2010
  end-page: 2805
  ident: bib0002
  article-title: The internet of things: a survey
  publication-title: Comput. Netw.
– volume: 8
  start-page: 1
  year: 2012
  end-page: 21
  ident: bib0003
  article-title: Semantics for the internet of things: early progress and back to the future
  publication-title: Int. J. Semant. Web Inf. Syst.
– volume: 24
  start-page: 12:1
  year: 2017
  end-page: 12:52
  ident: bib0016
  article-title: Empowering end users to customize their smart environments: model, composition paradigms, and domain-specific tools
  publication-title: ACM Trans. Comput. Hum. Interact.
– volume: 31
  start-page: 38
  year: 2006
  end-page: 39
  ident: bib0023
  article-title: The role of abstraction in software engineering
  publication-title: SIGSOFT Softw. Eng. Notes
– volume: 50
  start-page: 18
  year: 2017
  end-page: 24
  ident: bib0011
  article-title: A semantic web approach to simplifying trigger-Action programming in the IoT
  publication-title: IEEE Comput.
– start-page: 581
  year: 2009
  end-page: 590
  ident: bib0024
  article-title: Rapid prototyping of semantic mash-ups through semantic web pipes
  publication-title: Proceedings of the 18th International Conference on World Wide Web
– volume: 17
  start-page: 25
  year: 2012
  end-page: 32
  ident: bib0010
  article-title: The SSN ontology of the W3C semantic sensor network incubator group
  publication-title: Web Semant.
– volume: 4
  start-page: 880
  year: 2014
  end-page: 910
  ident: bib0007
  article-title: A semantics-rich information technology architecture for smart buildings
  publication-title: Buildings
– volume: 54
  start-page: 388
  year: 2013
  end-page: 400
  ident: bib0033
  article-title: Knowledge representation in the internet of things: semantic modelling and its applications
  publication-title: Automatika
– start-page: 1
  year: 2006
  end-page: 8
  ident: bib0026
  article-title: End-user development: an emerging paradigm
  publication-title: End User Development
– volume: 114
  start-page: 51
  year: 2018
  end-page: 68
  ident: bib0001
  article-title: From smart objects to smart experiences: an end-user development approach
  publication-title: Int. J. Hum. Comput. Stud.
– volume: 54
  start-page: 1656
  year: 2008
  end-page: 1664
  ident: bib0006
  article-title: The DOG gateway: enabling ontology-based intelligent domotic environments
  publication-title: IEEE Trans. Consum. Electron.
– start-page: 2:1
  year: 2015
  end-page: 2:10
  ident: bib0034
  article-title: Discovery in the internet of things: the internet of things (ubiquity symposium)
  publication-title: Ubiquity
– start-page: 254
  year: 2006
  end-page: 271
  ident: bib0017
  article-title: iCAP: interactive prototyping of context-aware applications
  publication-title: Proceedings of the 4th International Conference on Pervasive Computing
– start-page: 9
  year: 2015
  end-page: 24
  ident: bib0004
  article-title: Designing for end-user development in the internet of things
  publication-title: End-User Development: 5th International Symposium, IS-EUD 2015, Madrid, Spain, May 26–29, 2015. Proceedings
– start-page: 434
  year: 1999
  end-page: 441
  ident: bib0028
  article-title: The context toolkit: aiding the development of context-enabled applications
  publication-title: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
– start-page: 803
  year: 2014
  end-page: 812
  ident: bib0031
  article-title: Practical trigger-action programming in the smart home
  publication-title: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
– start-page: 391
  year: 2013
  end-page: 400
  ident: bib0025
  article-title: A tangible programming tool for creation of context-aware applications
  publication-title: Proceedings of the 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing
– start-page: 65
  year: 2011
  end-page: 96
  ident: bib0013
  article-title: The Toolkit approach for end-user participation in the internet of things
  publication-title: Architecting the Internet of Things
– volume: 9
  start-page: 763
  year: 2018
  end-page: 780
  ident: bib0008
  article-title: DogOnt as a viable seed for semantic modeling of AEC/FM
  publication-title: Semant. Web
– volume: 24
  start-page: 14:1
  year: 2017
  end-page: 14:33
  ident: bib0019
  article-title: Personalization of context-dependent applications through trigger-action rules
  publication-title: ACM Trans. Comput. Hum. Interact.
– year: 2016
  ident: bib0005
  article-title: Iot-lite: a lightweight semantic model for the internet of things
  publication-title: Proceedings of 13th International Conference on Ubiquitous Intelligence and Computing
– start-page: 175
  year: 2008
  end-page: 190
  ident: bib0009
  article-title: OGC sensor web enablement: overview and high level architecture
  publication-title: GeoSensor Networks
– start-page: 3227
  year: 2016
  end-page: 3231
  ident: bib0032
  article-title: Trigger-action programming in the wild: an analysis of 200,000 IFTTT recipes
  publication-title: Proceedings of the 34rd Annual ACM Conference on Human Factors in Computing Systems
– volume: 20
  start-page: 52
  year: 2016
  end-page: 58
  ident: bib0012
  article-title: Task automation services: automation for the masses
  publication-title: IEEE Internet Comput.
– volume: 25
  start-page: 297
  year: 2014
  end-page: 315
  ident: bib0014
  article-title: Puzzle: a mobile application development environment using a jigsaw metaphor
  publication-title: J. Vis. Lang. Comput.
– year: 2011
  ident: bib0018
  article-title: The Internet of Things: How the Next Evolution of the Internet Is Changing Everything
  publication-title: Technical Report
– volume: 28
  start-page: 1
  year: 2005
  end-page: 18
  ident: bib0020
  article-title: A service-oriented middleware for building context-aware services
  publication-title: J. Netw. Comput. Appl.
– year: 2013
  ident: bib0027
  publication-title: User Empowerment in the Internet of Things
– volume: 4
  start-page: 880
  issue: 4
  year: 2014
  ident: 10.1016/j.ijhcs.2018.12.008_bib0007
  article-title: A semantics-rich information technology architecture for smart buildings
  publication-title: Buildings
  doi: 10.3390/buildings4040880
– start-page: 215
  year: 2015
  ident: 10.1016/j.ijhcs.2018.12.008_bib0022
  article-title: Supporting mental model accuracy in trigger-action programming
– start-page: 9
  year: 2015
  ident: 10.1016/j.ijhcs.2018.12.008_bib0004
  article-title: Designing for end-user development in the internet of things
– volume: 50
  start-page: 18
  issue: 11
  year: 2017
  ident: 10.1016/j.ijhcs.2018.12.008_bib0011
  article-title: A semantic web approach to simplifying trigger-Action programming in the IoT
  publication-title: IEEE Comput.
  doi: 10.1109/MC.2017.4041355
– volume: 9
  start-page: 763
  issue: 6
  year: 2018
  ident: 10.1016/j.ijhcs.2018.12.008_bib0008
  article-title: DogOnt as a viable seed for semantic modeling of AEC/FM
  publication-title: Semant. Web
  doi: 10.3233/SW-180295
– volume: 8
  start-page: 1
  issue: 1
  year: 2012
  ident: 10.1016/j.ijhcs.2018.12.008_bib0003
  article-title: Semantics for the internet of things: early progress and back to the future
  publication-title: Int. J. Semant. Web Inf. Syst.
  doi: 10.4018/jswis.2012010101
– start-page: 3227
  year: 2016
  ident: 10.1016/j.ijhcs.2018.12.008_bib0032
  article-title: Trigger-action programming in the wild: an analysis of 200,000 IFTTT recipes
– year: 2016
  ident: 10.1016/j.ijhcs.2018.12.008_sbref0005
  article-title: Iot-lite: a lightweight semantic model for the internet of things
– start-page: 2:1
  year: 2015
  ident: 10.1016/j.ijhcs.2018.12.008_sbref0034
  article-title: Discovery in the internet of things: the internet of things (ubiquity symposium)
  publication-title: Ubiquity
– volume: 13
  start-page: 45
  issue: 1
  year: 2012
  ident: 10.1016/j.ijhcs.2018.12.008_bib0015
  article-title: An internet of things platform for real-world and digital objects
  publication-title: Scalable Comput. Prcat. Exp.
– volume: 25
  start-page: 297
  issue: 4
  year: 2014
  ident: 10.1016/j.ijhcs.2018.12.008_bib0014
  article-title: Puzzle: a mobile application development environment using a jigsaw metaphor
  publication-title: J. Vis. Lang. Comput.
  doi: 10.1016/j.jvlc.2014.03.005
– start-page: 434
  year: 1999
  ident: 10.1016/j.ijhcs.2018.12.008_bib0028
  article-title: The context toolkit: aiding the development of context-enabled applications
– start-page: 65
  year: 2011
  ident: 10.1016/j.ijhcs.2018.12.008_bib0013
  article-title: The Toolkit approach for end-user participation in the internet of things
– volume: 46
  start-page: 27
  issue: 1
  year: 2016
  ident: 10.1016/j.ijhcs.2018.12.008_bib0029
  article-title: “Teach me - Show Me” - End-User personalization of a smart home and companion robot
  publication-title: IEEE Trans. Hum. Mach. Syst.
  doi: 10.1109/THMS.2015.2445105
– volume: 20
  start-page: 52
  issue: 1
  year: 2016
  ident: 10.1016/j.ijhcs.2018.12.008_bib0012
  article-title: Task automation services: automation for the masses
  publication-title: IEEE Internet Comput.
  doi: 10.1109/MIC.2015.73
– volume: 24
  start-page: 12:1
  issue: 2
  year: 2017
  ident: 10.1016/j.ijhcs.2018.12.008_bib0016
  article-title: Empowering end users to customize their smart environments: model, composition paradigms, and domain-specific tools
  publication-title: ACM Trans. Comput. Hum. Interact.
  doi: 10.1145/3057859
– year: 2013
  ident: 10.1016/j.ijhcs.2018.12.008_bib0027
– volume: 54
  start-page: 388
  issue: 4
  year: 2013
  ident: 10.1016/j.ijhcs.2018.12.008_bib0033
  article-title: Knowledge representation in the internet of things: semantic modelling and its applications
  publication-title: Automatika
  doi: 10.7305/automatika.54-4.414
– start-page: 391
  year: 2013
  ident: 10.1016/j.ijhcs.2018.12.008_bib0025
  article-title: A tangible programming tool for creation of context-aware applications
– volume: 17
  start-page: 25
  year: 2012
  ident: 10.1016/j.ijhcs.2018.12.008_bib0010
  article-title: The SSN ontology of the W3C semantic sensor network incubator group
  publication-title: Web Semant.
  doi: 10.1016/j.websem.2012.05.003
– start-page: 1
  year: 2006
  ident: 10.1016/j.ijhcs.2018.12.008_bib0026
  article-title: End-user development: an emerging paradigm
– volume: 114
  start-page: 51
  year: 2018
  ident: 10.1016/j.ijhcs.2018.12.008_sbref0001
  article-title: From smart objects to smart experiences: an end-user development approach
  publication-title: Int. J. Hum. Comput. Stud.
  doi: 10.1016/j.ijhcs.2017.12.002
– start-page: 175
  year: 2008
  ident: 10.1016/j.ijhcs.2018.12.008_bib0009
  article-title: OGC sensor web enablement: overview and high level architecture
– volume: 24
  start-page: 14:1
  issue: 2
  year: 2017
  ident: 10.1016/j.ijhcs.2018.12.008_bib0019
  article-title: Personalization of context-dependent applications through trigger-action rules
  publication-title: ACM Trans. Comput. Hum. Interact.
  doi: 10.1145/3057861
– volume: 31
  start-page: 38
  issue: 6
  year: 2006
  ident: 10.1016/j.ijhcs.2018.12.008_bib0023
  article-title: The role of abstraction in software engineering
  publication-title: SIGSOFT Softw. Eng. Notes
  doi: 10.1145/1218776.1226833
– start-page: 803
  year: 2014
  ident: 10.1016/j.ijhcs.2018.12.008_bib0031
  article-title: Practical trigger-action programming in the smart home
– start-page: 254
  year: 2006
  ident: 10.1016/j.ijhcs.2018.12.008_bib0017
  article-title: iCAP: interactive prototyping of context-aware applications
– start-page: 213
  year: 2008
  ident: 10.1016/j.ijhcs.2018.12.008_bib0021
  article-title: An autonomic context management system for pervasive computing
– volume: 54
  start-page: 2787
  year: 2010
  ident: 10.1016/j.ijhcs.2018.12.008_bib0002
  article-title: The internet of things: a survey
  publication-title: Comput. Netw.
  doi: 10.1016/j.comnet.2010.05.010
– year: 2011
  ident: 10.1016/j.ijhcs.2018.12.008_bib0018
  article-title: The Internet of Things: How the Next Evolution of the Internet Is Changing Everything
– start-page: 581
  year: 2009
  ident: 10.1016/j.ijhcs.2018.12.008_bib0024
  article-title: Rapid prototyping of semantic mash-ups through semantic web pipes
– volume: 54
  start-page: 1656
  issue: 4
  year: 2008
  ident: 10.1016/j.ijhcs.2018.12.008_bib0006
  article-title: The DOG gateway: enabling ontology-based intelligent domotic environments
  publication-title: IEEE Trans. Consum. Electron.
  doi: 10.1109/TCE.2008.4711217
– start-page: 143
  year: 2004
  ident: 10.1016/j.ijhcs.2018.12.008_bib0030
  article-title: CAMP: a magnetic poetry interface for end-user programming of capture applications for the home
– volume: 28
  start-page: 1
  issue: 1
  year: 2005
  ident: 10.1016/j.ijhcs.2018.12.008_bib0020
  article-title: A service-oriented middleware for building context-aware services
  publication-title: J. Netw. Comput. Appl.
  doi: 10.1016/j.jnca.2004.06.002
SSID ssj0007400
Score 2.417408
Snippet •Investigate whether a high-level representation can help end-user better create trigger-action rules in the IoT.•Present EUPOnt, a high-level semantic model...
SourceID crossref
elsevier
SourceType Enrichment Source
Index Database
Publisher
StartPage 41
SubjectTerms Abstraction
End-User Development
Internet of Things
Semantic Web
Trigger-action programming
Title A high-level semantic approach to End-User Development in the Internet of Things
URI https://dx.doi.org/10.1016/j.ijhcs.2018.12.008
Volume 125
WOSCitedRecordID wos000461534900005&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: ScienceDirect Freedom Collection - Elsevier
  customDbUrl:
  eissn: 1095-9300
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0007400
  issn: 1071-5819
  databaseCode: AIEXJ
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lj9MwELaqLgc4IJ5ieckHbiUocZyHj9GqCNBqtUK7qLcoduwlVUmqblrtL-B3M36lgUUVe-ASVWnjpJ7P48-T8TcIvasZSQWXaUBrEcMCpU6CKlGwak0ECbkMaWRCA99Os7OzfLFg55PJT78XZrfK2ja_uWHr_2pqOAfG1ltn72DuoVE4AZ_B6HAEs8PxnwxfzLQEcbDS2UCza_kDuk5rsq73e6fmbR1cwrOMM4Z8vqONEEqTH2Breo7p6-_xw5HqhCn1FwhXIsKI1o6yE0-6janwrVNNdjbxy5BnOfu6hTFpoHS6ba6awfxdewVfdkpVG_92qNBqXH03DlPonVE-KdB5VuAyQZI7_-hdL0lGztMqYLlp2EpL33LwNtaw_NAsvwutth7lJpob5vv5zL_D_2OaG5IPfV7bsjSNlLqRMiKl2TN-RLKE5VN0VHyeL74Mc3pGQ6tr4f6E168ymYK3nuXvHGfEWy4eoYduwYELC5THaCLbJ-jBSIbyKTov8B4y2EMGe8jgvsMeMngEGdy0GCCDPWRwp7CFzDN0-XF-cfIpcJU2AhHTtA9yBuNVMeAqFYUFcsYZyaQIVVoBG5RxGkW1ilTOCePAYCUsW6O4lkQSwXktqYifo2nbtfIFwlwolse0goHOaa249hE0CyXQnlimqTxGxPdNKZwMva6GsioP2OUYvR8uWlsVlsM_T32nl45IWoJYAowOXfjybvd5he7vof4aTfvNVr5B98Sub643bx2GfgECJ5iA
linkProvider Elsevier
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+high-level+semantic+approach+to+End-User+Development+in+the+Internet+of+Things&rft.jtitle=International+journal+of+human-computer+studies&rft.au=Corno%2C+Fulvio&rft.au=De+Russis%2C+Luigi&rft.au=Monge+Roffarello%2C+Alberto&rft.date=2019-05-01&rft.issn=1071-5819&rft.volume=125&rft.spage=41&rft.epage=54&rft_id=info:doi/10.1016%2Fj.ijhcs.2018.12.008&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_ijhcs_2018_12_008
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1071-5819&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1071-5819&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1071-5819&client=summon