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...
Uložené v:
| Vydané v: | International journal of human-computer studies Ročník 125; s. 41 - 54 |
|---|---|
| Hlavní autori: | , , |
| 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 |