{"id":"https://openalex.org/W3092243328","doi":"https://doi.org/10.1145/3423423.3423470","title":"Smart Automations for Everybody: When IoT Meets Visual Programming","display_name":"Smart Automations for Everybody: When IoT Meets Visual Programming","publication_year":2020,"publication_date":"2020-10-06","ids":{"openalex":"https://openalex.org/W3092243328","doi":"https://doi.org/10.1145/3423423.3423470","mag":"3092243328"},"language":"en","primary_location":{"id":"doi:10.1145/3423423.3423470","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3423423.3423470","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"10th International Conference on the Internet of Things Companion","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5021420384","display_name":"Yannis Valsamakis","orcid":null},"institutions":[{"id":"https://openalex.org/I4210121775","display_name":"FORTH Institute of Computer Science","ror":"https://ror.org/02tf48g55","country_code":"GR","type":"facility","lineage":["https://openalex.org/I4210121775","https://openalex.org/I8901234"]}],"countries":["GR"],"is_corresponding":true,"raw_author_name":"Yannis Valsamakis","raw_affiliation_strings":["Institute of Computer Science FORTH"],"affiliations":[{"raw_affiliation_string":"Institute of Computer Science FORTH","institution_ids":["https://openalex.org/I4210121775"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5004717794","display_name":"Anthony Savidis","orcid":null},"institutions":[{"id":"https://openalex.org/I142617266","display_name":"University of Crete","ror":"https://ror.org/00dr28g20","country_code":"GR","type":"education","lineage":["https://openalex.org/I142617266"]},{"id":"https://openalex.org/I4210155092","display_name":"Czech Academy of Sciences, Institute of Computer Science","ror":"https://ror.org/0496n6574","country_code":"CZ","type":"facility","lineage":["https://openalex.org/I202391551","https://openalex.org/I4210155092"]}],"countries":["CZ","GR"],"is_corresponding":false,"raw_author_name":"Anthony Savidis","raw_affiliation_strings":["Institute of Computer Science FORTH, Department of Computer Science, University of Crete"],"affiliations":[{"raw_affiliation_string":"Institute of Computer Science FORTH, Department of Computer Science, University of Crete","institution_ids":["https://openalex.org/I142617266","https://openalex.org/I4210155092"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5021420384"],"corresponding_institution_ids":["https://openalex.org/I4210121775"],"apc_list":null,"apc_paid":null,"fwci":0.2456,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.65324085,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"4"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.986299991607666,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12784","display_name":"Modular Robots and Swarm Intelligence","score":0.9714000225067139,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7676576375961304},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.7167062163352966},{"id":"https://openalex.org/keywords/smart-environment","display_name":"Smart environment","score":0.6290385127067566},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.5763014554977417},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.5724408626556396},{"id":"https://openalex.org/keywords/internet-of-things","display_name":"Internet of Things","score":0.5410441756248474},{"id":"https://openalex.org/keywords/ubiquitous-computing","display_name":"Ubiquitous computing","score":0.5016474723815918},{"id":"https://openalex.org/keywords/smart-objects","display_name":"Smart objects","score":0.47358018159866333},{"id":"https://openalex.org/keywords/home-automation","display_name":"Home automation","score":0.4582509398460388},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.43276089429855347},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.41190141439437866},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.3833175301551819},{"id":"https://openalex.org/keywords/internet-privacy","display_name":"Internet privacy","score":0.36191892623901367},{"id":"https://openalex.org/keywords/multimedia","display_name":"Multimedia","score":0.3229821026325226},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.17755946516990662},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.07707899808883667}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7676576375961304},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.7167062163352966},{"id":"https://openalex.org/C152223200","wikidata":"https://www.wikidata.org/wiki/Q3055471","display_name":"Smart environment","level":3,"score":0.6290385127067566},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5763014554977417},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.5724408626556396},{"id":"https://openalex.org/C81860439","wikidata":"https://www.wikidata.org/wiki/Q251212","display_name":"Internet of Things","level":2,"score":0.5410441756248474},{"id":"https://openalex.org/C172195944","wikidata":"https://www.wikidata.org/wiki/Q541265","display_name":"Ubiquitous computing","level":2,"score":0.5016474723815918},{"id":"https://openalex.org/C2780202397","wikidata":"https://www.wikidata.org/wiki/Q2294986","display_name":"Smart objects","level":3,"score":0.47358018159866333},{"id":"https://openalex.org/C507571656","wikidata":"https://www.wikidata.org/wiki/Q848436","display_name":"Home automation","level":2,"score":0.4582509398460388},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.43276089429855347},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.41190141439437866},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3833175301551819},{"id":"https://openalex.org/C108827166","wikidata":"https://www.wikidata.org/wiki/Q175975","display_name":"Internet privacy","level":1,"score":0.36191892623901367},{"id":"https://openalex.org/C49774154","wikidata":"https://www.wikidata.org/wiki/Q131765","display_name":"Multimedia","level":1,"score":0.3229821026325226},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.17755946516990662},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.07707899808883667},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3423423.3423470","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3423423.3423470","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"10th International Conference on the Internet of Things Companion","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":2,"referenced_works":["https://openalex.org/W1963557108","https://openalex.org/W2809239411"],"related_works":["https://openalex.org/W3161928361","https://openalex.org/W3111735654","https://openalex.org/W2122110708","https://openalex.org/W1969717871","https://openalex.org/W2059635006","https://openalex.org/W1559921702","https://openalex.org/W2120583535","https://openalex.org/W2144809121","https://openalex.org/W2341034150","https://openalex.org/W2754552955"],"abstract_inverted_index":{"The":[0,96],"Internet":[1],"of":[2,10,13,36,122,125,136,157],"Things":[3],"introduced":[4],"pervasive":[5],"deployment":[6],"in":[7,43,57,70,105],"the":[8,45,79,92,118,134,142,151,155,158],"environment":[9,35],"a":[11,58,106,123],"variety":[12],"network":[14],"connected":[15],"smart":[16,28,103,126],"objects.":[17,127],"In":[18,128],"this":[19,71,129],"context,":[20],"people's":[21],"daily":[22],"lives":[23],"could":[24],"benefit":[25],"by":[26],"using":[27],"objects":[29,104],"which":[30],"can":[31],"offer":[32],"them":[33,83],"an":[34],"automations":[37,49,93],"on":[38],"their":[39],"everyday":[40],"activities.":[41],"However,":[42],"practice,":[44],"demands":[46],"for":[47],"such":[48,137],"are":[50,160],"so":[51],"highly":[52],"personalized":[53],"and":[54,86,90,112,120,154],"fluid":[55],"resulting":[56],"respective":[59],"digital":[60],"market":[61],"that":[62,145],"is":[63,74],"either":[64],"inexistent":[65],"or":[66],"marginal.":[67],"Our":[68],"vision":[69],"PhD":[72],"thesis":[73],"to":[75,84,100,115,147],"provide":[76],"end-users":[77,99],"with":[78],"necessary":[80],"tools":[81],"enabling":[82],"easily":[85],"quickly":[87],"craft,":[88],"test":[89],"change":[91],"they":[94],"desire.":[95],"latter":[97],"implies":[98],"directly":[101],"manipulate":[102],"developer":[107],"perspective,":[108],"ranging":[109],"from":[110],"parameterizing":[111],"linking":[113],"together,":[114],"actually":[116],"programming":[117],"control":[119],"coordination":[121],"set":[124],"paper,":[130],"we":[131,140],"firstly":[132],"discuss":[133],"background":[135],"tools.":[138],"Then,":[139],"analyze":[141],"research":[143],"questions":[144],"have":[146],"be":[148],"addressed.":[149],"Finally,":[150],"proposed":[152],"approach":[153],"roadmap":[156],"work":[159],"discussed.":[161]},"counts_by_year":[{"year":2022,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
