{"id":"https://openalex.org/W4311011910","doi":"https://doi.org/10.1145/3572901","title":"Could Tierless Languages Reduce IoT Development Grief?","display_name":"Could Tierless Languages Reduce IoT Development Grief?","publication_year":2022,"publication_date":"2022-11-30","ids":{"openalex":"https://openalex.org/W4311011910","doi":"https://doi.org/10.1145/3572901"},"language":"en","primary_location":{"id":"doi:10.1145/3572901","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3572901","pdf_url":null,"source":{"id":"https://openalex.org/S4210175912","display_name":"ACM Transactions on Internet of Things","issn_l":"2577-6207","issn":["2577-6207","2691-1914"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Internet of Things","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://eprints.gla.ac.uk/283797/1/283797.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5056832895","display_name":"Mart Lubbers","orcid":"https://orcid.org/0000-0002-4015-4878"},"institutions":[{"id":"https://openalex.org/I145872427","display_name":"Radboud University Nijmegen","ror":"https://ror.org/016xsfp80","country_code":"NL","type":"education","lineage":["https://openalex.org/I145872427"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Mart Lubbers","raw_affiliation_strings":["Radboud University, Nijmegen, Netherlands"],"raw_orcid":"https://orcid.org/0000-0002-4015-4878","affiliations":[{"raw_affiliation_string":"Radboud University, Nijmegen, Netherlands","institution_ids":["https://openalex.org/I145872427"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053247184","display_name":"Pieter Koopman","orcid":"https://orcid.org/0000-0002-3688-0957"},"institutions":[{"id":"https://openalex.org/I145872427","display_name":"Radboud University Nijmegen","ror":"https://ror.org/016xsfp80","country_code":"NL","type":"education","lineage":["https://openalex.org/I145872427"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Pieter Koopman","raw_affiliation_strings":["Radboud University, Nijmegen, Netherlands"],"raw_orcid":"https://orcid.org/0000-0002-3688-0957","affiliations":[{"raw_affiliation_string":"Radboud University, Nijmegen, Netherlands","institution_ids":["https://openalex.org/I145872427"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030125504","display_name":"Adrian Ramsingh","orcid":"https://orcid.org/0000-0003-3501-902X"},"institutions":[{"id":"https://openalex.org/I7882870","display_name":"University of Glasgow","ror":"https://ror.org/00vtgdb53","country_code":"GB","type":"education","lineage":["https://openalex.org/I7882870"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Adrian Ramsingh","raw_affiliation_strings":["University of Glasgow, Glasgow, United Kingdom"],"raw_orcid":"https://orcid.org/0000-0003-3501-902X","affiliations":[{"raw_affiliation_string":"University of Glasgow, Glasgow, United Kingdom","institution_ids":["https://openalex.org/I7882870"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064718447","display_name":"Jeremy Singer","orcid":"https://orcid.org/0000-0001-9462-6802"},"institutions":[{"id":"https://openalex.org/I7882870","display_name":"University of Glasgow","ror":"https://ror.org/00vtgdb53","country_code":"GB","type":"education","lineage":["https://openalex.org/I7882870"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Jeremy Singer","raw_affiliation_strings":["University of Glasgow, Glasgow, United Kingdom"],"raw_orcid":"https://orcid.org/0000-0001-9462-6802","affiliations":[{"raw_affiliation_string":"University of Glasgow, Glasgow, United Kingdom","institution_ids":["https://openalex.org/I7882870"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5047010988","display_name":"Phil Trinder","orcid":"https://orcid.org/0000-0003-0190-7010"},"institutions":[{"id":"https://openalex.org/I7882870","display_name":"University of Glasgow","ror":"https://ror.org/00vtgdb53","country_code":"GB","type":"education","lineage":["https://openalex.org/I7882870"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Phil Trinder","raw_affiliation_strings":["University of Glasgow, Glasgow, United Kingdom"],"raw_orcid":"https://orcid.org/0000-0003-0190-7010","affiliations":[{"raw_affiliation_string":"University of Glasgow, Glasgow, United Kingdom","institution_ids":["https://openalex.org/I7882870"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.6672,"has_fulltext":true,"cited_by_count":5,"citation_normalized_percentile":{"value":0.70706301,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"4","issue":"1","first_page":"1","last_page":"35"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10273","display_name":"IoT and Edge/Fog Computing","score":0.998199999332428,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10273","display_name":"IoT and Edge/Fog Computing","score":0.998199999332428,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T12127","display_name":"Software System Performance and Reliability","score":0.9965000152587891,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9943000078201294,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"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.8574573993682861},{"id":"https://openalex.org/keywords/interoperation","display_name":"Interoperation","score":0.7103579640388489},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.5247223973274231},{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.522763729095459},{"id":"https://openalex.org/keywords/codebase","display_name":"Codebase","score":0.5154843926429749},{"id":"https://openalex.org/keywords/interoperability","display_name":"Interoperability","score":0.5007236003875732},{"id":"https://openalex.org/keywords/toolchain","display_name":"Toolchain","score":0.48037511110305786},{"id":"https://openalex.org/keywords/domain-specific-language","display_name":"Domain-specific language","score":0.47036927938461304},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4542146921157837},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4332572817802429},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.332415372133255},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3051413893699646},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.18908202648162842}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8574573993682861},{"id":"https://openalex.org/C139458680","wikidata":"https://www.wikidata.org/wiki/Q12184942","display_name":"Interoperation","level":3,"score":0.7103579640388489},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.5247223973274231},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.522763729095459},{"id":"https://openalex.org/C51929080","wikidata":"https://www.wikidata.org/wiki/Q2425187","display_name":"Codebase","level":3,"score":0.5154843926429749},{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.5007236003875732},{"id":"https://openalex.org/C2777062904","wikidata":"https://www.wikidata.org/wiki/Q545406","display_name":"Toolchain","level":3,"score":0.48037511110305786},{"id":"https://openalex.org/C135257023","wikidata":"https://www.wikidata.org/wiki/Q691358","display_name":"Domain-specific language","level":2,"score":0.47036927938461304},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4542146921157837},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4332572817802429},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.332415372133255},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3051413893699646},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.18908202648162842}],"mesh":[],"locations_count":9,"locations":[{"id":"doi:10.1145/3572901","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3572901","pdf_url":null,"source":{"id":"https://openalex.org/S4210175912","display_name":"ACM Transactions on Internet of Things","issn_l":"2577-6207","issn":["2577-6207","2691-1914"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Internet of Things","raw_type":"journal-article"},{"id":"pmh:oai:eprints.gla.ac.uk:283797","is_oa":true,"landing_page_url":null,"pdf_url":"https://eprints.gla.ac.uk/283797/1/283797.pdf","source":{"id":"https://openalex.org/S4210235606","display_name":"ENLIGHTEN (Jurnal Bimbingan dan Konseling Islam)","issn_l":"2622-8912","issn":["2622-8912","2622-8920"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Articles"},{"id":"pmh:oai:repository.ubn.ru.nl:2066/287347","is_oa":true,"landing_page_url":"https://hdl.handle.net/2066/287347","pdf_url":"https://repository.ubn.ru.nl//bitstream/handle/2066/287347/287347pub.pdf","source":{"id":"https://openalex.org/S4306401067","display_name":"Radboud Repository (Radboud University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I145872427","host_organization_name":"Radboud University Nijmegen","host_organization_lineage":["https://openalex.org/I145872427"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"https://zenodo.org/record/5040754","raw_type":"Article / Letter to editor"},{"id":"pmh:ru:oai:repository.ubn.ru.nl:2066/287347","is_oa":true,"landing_page_url":"http://hdl.handle.net/2066/287347","pdf_url":"https://repository.ubn.ru.nl/bitstream/handle/2066/287347/2/287347pub.pdf","source":{"id":"https://openalex.org/S4306401843","display_name":"Data Archiving and Networked Services (DANS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1322597698","host_organization_name":"Royal Netherlands Academy of Arts and Sciences","host_organization_lineage":["https://openalex.org/I1322597698"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ACM Transactions on Internet of Things, 4, 1 - 35","raw_type":"info:eu-repo/semantics/article"},{"id":"pmh:oai:repository.ubn.ru.nl:2066/289540","is_oa":false,"landing_page_url":"https://repository.ubn.ru.nl/handle/2066/289540","pdf_url":null,"source":{"id":"https://openalex.org/S4306401067","display_name":"Radboud Repository (Radboud University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I145872427","host_organization_name":"Radboud University Nijmegen","host_organization_lineage":["https://openalex.org/I145872427"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"https://zenodo.org/record/5040754","raw_type":"Dataset"},{"id":"pmh:oai:zenodo.org:5040754","is_oa":true,"landing_page_url":"https://zenodo.org/record/5040754","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"ACM Transactions on Internet of Things","raw_type":"software"},{"id":"pmh:rudata:oai:repository.ubn.ru.nl:2066/289539","is_oa":true,"landing_page_url":"http://hdl.handle.net/2066/289539","pdf_url":null,"source":{"id":"https://openalex.org/S4306401843","display_name":"Data Archiving and Networked Services (DANS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1322597698","host_organization_name":"Royal Netherlands Academy of Arts and Sciences","host_organization_lineage":["https://openalex.org/I1322597698"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/dataset"},{"id":"pmh:rudata:oai:repository.ubn.ru.nl:2066/289540","is_oa":true,"landing_page_url":"http://hdl.handle.net/2066/289540","pdf_url":null,"source":{"id":"https://openalex.org/S4306401843","display_name":"Data Archiving and Networked Services (DANS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1322597698","host_organization_name":"Royal Netherlands Academy of Arts and Sciences","host_organization_lineage":["https://openalex.org/I1322597698"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/dataset"},{"id":"doi:10.5281/zenodo.5040754","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.5040754","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Software"}],"best_oa_location":{"id":"pmh:oai:eprints.gla.ac.uk:283797","is_oa":true,"landing_page_url":null,"pdf_url":"https://eprints.gla.ac.uk/283797/1/283797.pdf","source":{"id":"https://openalex.org/S4210235606","display_name":"ENLIGHTEN (Jurnal Bimbingan dan Konseling Islam)","issn_l":"2622-8912","issn":["2622-8912","2622-8920"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Articles"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.4300000071525574,"display_name":"Industry, innovation and infrastructure"}],"awards":[{"id":"https://openalex.org/G2113591485","display_name":null,"funder_award_id":"EP/P006434/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G2639795668","display_name":null,"funder_award_id":"EP/P006434","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G5147957557","display_name":null,"funder_award_id":"EP/P004024/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G8214229692","display_name":null,"funder_award_id":"EP/T014628/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"}],"funders":[{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"}],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4311011910.pdf"},"referenced_works_count":66,"referenced_works":["https://openalex.org/W37142284","https://openalex.org/W1491698270","https://openalex.org/W1526971180","https://openalex.org/W1528500212","https://openalex.org/W1534674107","https://openalex.org/W1718727263","https://openalex.org/W1964570755","https://openalex.org/W1985280909","https://openalex.org/W2027048725","https://openalex.org/W2039981710","https://openalex.org/W2049440551","https://openalex.org/W2058339930","https://openalex.org/W2078944436","https://openalex.org/W2085070867","https://openalex.org/W2089241138","https://openalex.org/W2097008682","https://openalex.org/W2108264163","https://openalex.org/W2110317952","https://openalex.org/W2115128073","https://openalex.org/W2117385038","https://openalex.org/W2120724048","https://openalex.org/W2136327713","https://openalex.org/W2142106353","https://openalex.org/W2143847610","https://openalex.org/W2148144728","https://openalex.org/W2159388995","https://openalex.org/W2172109145","https://openalex.org/W2246340276","https://openalex.org/W2333469955","https://openalex.org/W2404987555","https://openalex.org/W2526266858","https://openalex.org/W2568740682","https://openalex.org/W2581042172","https://openalex.org/W2606310092","https://openalex.org/W2610821643","https://openalex.org/W2617557114","https://openalex.org/W2730315335","https://openalex.org/W2730965918","https://openalex.org/W2791709868","https://openalex.org/W2799104883","https://openalex.org/W2803212899","https://openalex.org/W2891083109","https://openalex.org/W2891745440","https://openalex.org/W2898297789","https://openalex.org/W2903950947","https://openalex.org/W2907623766","https://openalex.org/W2912371252","https://openalex.org/W2912417938","https://openalex.org/W2934929172","https://openalex.org/W2947969447","https://openalex.org/W2960818429","https://openalex.org/W3042159823","https://openalex.org/W3046047744","https://openalex.org/W3046845804","https://openalex.org/W3092127185","https://openalex.org/W3094926551","https://openalex.org/W3095513550","https://openalex.org/W3110313569","https://openalex.org/W3126619183","https://openalex.org/W3141178812","https://openalex.org/W3171527327","https://openalex.org/W3184705703","https://openalex.org/W4238092743","https://openalex.org/W4246597393","https://openalex.org/W4250678240","https://openalex.org/W4255895675"],"related_works":["https://openalex.org/W3162089186","https://openalex.org/W3197508308","https://openalex.org/W2921727127","https://openalex.org/W4233332105","https://openalex.org/W2060824677","https://openalex.org/W156394931","https://openalex.org/W4310506228","https://openalex.org/W4281950471","https://openalex.org/W2026725014","https://openalex.org/W2788011716"],"abstract_inverted_index":{"Internet":[0],"of":[1,59,93,177,200,235],"Things":[2],"(IoT)":[3],"software":[4],"is":[5,31,88],"notoriously":[6],"complex,":[7],"conventionally":[8],"comprising":[9],"multiple":[10,18],"tiers.":[11],"Traditionally":[12],"an":[13],"IoT":[14,65,121,160,178,203,238],"developer":[15],"must":[16],"use":[17,33],"programming":[19,161],"languages":[20,110,144,150,168],"and":[21,48,75,84,101,145,151,158,191,226,245],"ensure":[22],"that":[23,41,108,166,218],"the":[24,43,112,117,128,170,175,197,232,246],"components":[25],"interoperate":[26],"correctly.":[27],"A":[28],"novel":[29],"alternative":[30],"to":[32,114,137,172],"a":[34,39,55,94,201],"single":[35],"tierless":[36,61,100,109,167,202,237],"language":[37,62],"with":[38,73,82,209],"compiler":[40],"generates":[42],"code":[44,126,135,222],"for":[45,64,68,77,120,205,211,241,248],"each":[46],"component":[47],"ensures":[49],"their":[50],"correct":[51],"interoperation.":[52],"We":[53,106,164,195,230],"report":[54,196],"systematic":[56],"comparative":[57],"evaluation":[58,87],"two":[60,99,102,141,152,236],"technologies":[63],"stacks:":[66],"one":[67,76,146,210,240],"resource-rich":[69,206,242],"sensor":[70,79,207,213,243,250],"nodes":[71,80,208,244],"(Clean":[72,81],"iTask)":[74],"resource-constrained":[78,212,249],"iTask":[83],"mTask).":[85],"The":[86,215],"based":[89],"on":[90],"four":[91],"implementations":[92],"typical":[95],"smart":[96],"campus":[97],"application:":[98],"Python-based":[103],"tiered.":[104],"(1)":[105],"show":[107,165],"have":[111,169,220],"potential":[113,171],"significantly":[115,173],"reduce":[116],"development":[118],"effort":[119],"systems,":[122,179],"requiring":[123],"70%":[124],"less":[125],"than":[127],"tiered":[129],"implementations.":[130],"Careful":[131],"analysis":[132],"attributes":[133],"this":[134],"reduction":[136],"reduced":[138],"interoperation":[139],"(e.g.,":[140],"embedded":[142],"domain-specific":[143],"paradigm":[147],"versus":[148],"seven":[149],"paradigms),":[153],"automatically":[154],"generated":[155],"distributed":[156],"communication,":[157],"powerful":[159],"abstractions.":[162],"(2)":[163],"improve":[174],"reliability":[176],"describing":[180],"how":[181],"Clean":[182],"iTask/mTask":[183],"maintains":[184],"type":[185],"safety,":[186],"provides":[187],"higher-order":[188],"failure":[189],"management,":[190],"simplifies":[192],"maintainability.":[193],"(3)":[194],"first":[198,233],"comparison":[199,216,234],"codebase":[204],"nodes.":[214,251],"shows":[217],"they":[219],"similar":[221],"size":[223],"(within":[224],"7%),":[225],"functional":[227],"structure.":[228],"(4)":[229],"present":[231],"languages,":[239],"other":[247]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1}],"updated_date":"2026-07-05T07:55:05.734416","created_date":"2025-10-10T00:00:00"}
