{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:12:53Z","timestamp":1750219973946,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":13,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,3,27]],"date-time":"2023-03-27T00:00:00Z","timestamp":1679875200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,3,27]]},"DOI":"10.1145\/3555776.3577210","type":"proceedings-article","created":{"date-parts":[[2023,6,7]],"date-time":"2023-06-07T17:16:29Z","timestamp":1686158189000},"page":"732-735","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Student Research Abstract: A Hybrid Approach to Design Embedded Software Using JavaScript's Non-blocking Principle"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9158-8879","authenticated-orcid":false,"given":"Fernando","family":"Oliveira","sequence":"first","affiliation":[{"name":"Lardev Research Group, Federal Institute Farroupilha, S\u00e3o Borja, Rio Grande do Sul, Brazil"},{"name":"Development Center - CDTec, Federal University of Pelotas, Pelotas, Rio Grande do Sul, Brazil"}]}],"member":"320","published-online":{"date-parts":[[2023,6,7]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Proceedings of the 2014 Forum on Specification and Design Languages (FDL)","volume":"3","author":"Ayestaran Iban","year":"2014","unstructured":"Iban Ayestaran , Carlos F. Nicolas , Jon Perez , Asier Larrucea , and Peter Puschner . 2014 . A novel modeling framework for time-triggered safety-critical embedded systems . In Proceedings of the 2014 Forum on Specification and Design Languages (FDL) , Vol. 978-2-9530504-9- 3 . 1--8. 10.1109\/FDL.2014.7119343 Iban Ayestaran, Carlos F. Nicolas, Jon Perez, Asier Larrucea, and Peter Puschner. 2014. A novel modeling framework for time-triggered safety-critical embedded systems. In Proceedings of the 2014 Forum on Specification and Design Languages (FDL), Vol. 978-2-9530504-9-3. 1--8. 10.1109\/FDL.2014.7119343"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/MITP.2021.3057164"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/0005-1098(88)90073-8"},{"key":"e_1_3_2_1_4_1","volume-title":"IoT Developer Survey","author":"Foundation Eclipse","year":"2021","unstructured":"Eclipse Foundation . 2021. IoT Developer Survey 2021 . https:\/\/outreach.eclipse.foundation\/iot-edge-developer-2021. Accessed: Oct. 2022. Eclipse Foundation. 2021. IoT Developer Survey 2021. https:\/\/outreach.eclipse.foundation\/iot-edge-developer-2021. Accessed: Oct. 2022."},{"volume-title":"JavaScript - The Definitive Guide (7 ed.)","author":"Flanagan David","key":"e_1_3_2_1_5_1","unstructured":"David Flanagan . 2020. JavaScript - The Definitive Guide (7 ed.) . O'Reilly Media , Sebastopol, CA . David Flanagan. 2020. JavaScript - The Definitive Guide (7 ed.). O'Reilly Media, Sebastopol, CA."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1002\/spe.2936","article-title":"ThingsMigrate: Platform-independent migration of stateful JavaScript Internet of Things applications. Software","volume":"51","author":"Jung Kumseok","year":"2021","unstructured":"Kumseok Jung , Julien Gascon-Samson , Shivanshu Goyal , Armin Rezaiean-Asel , and Karthik Pattabiraman . 2021 . ThingsMigrate: Platform-independent migration of stateful JavaScript Internet of Things applications. Software : Practice and Experience 51 , 1 (2021), 117 -- 155 . Kumseok Jung, Julien Gascon-Samson, Shivanshu Goyal, Armin Rezaiean-Asel, and Karthik Pattabiraman. 2021. ThingsMigrate: Platform-independent migration of stateful JavaScript Internet of Things applications. Software: Practice and Experience 51, 1 (2021), 117--155.","journal-title":"Practice and Experience"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2016.2564428"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5772\/38051"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2205.13375"},{"key":"e_1_3_2_1_10_1","volume-title":"Proceedings of the 21st International Workshop on software and compilers for embedded systems. 62--65","author":"Papadopoulos Lazaros","year":"2018","unstructured":"Lazaros Papadopoulos , Charalampos Marantos , Georgios Digkas , Apostolos Ampatzoglou , Alexander Chatzigeorgiou , and Dimitrios Soudris . 2018 . Interrelations between software quality metrics, performance and energy consumption in embedded applications . In Proceedings of the 21st International Workshop on software and compilers for embedded systems. 62--65 . Lazaros Papadopoulos, Charalampos Marantos, Georgios Digkas, Apostolos Ampatzoglou, Alexander Chatzigeorgiou, and Dimitrios Soudris. 2018. Interrelations between software quality metrics, performance and energy consumption in embedded applications. In Proceedings of the 21st International Workshop on software and compilers for embedded systems. 62--65."},{"key":"e_1_3_2_1_11_1","volume-title":"Terminology for constrained-node network","author":"RFC","year":"2022","unstructured":"RFC 7228 : Terminology for constrained-node network . 2022 . Internet Engineering Task Force (IETF) . https:\/\/tools.ietf.org\/html\/rfc7228. Accessed : Oct. 2022. RFC 7228: Terminology for constrained-node network. 2022. Internet Engineering Task Force (IETF). https:\/\/tools.ietf.org\/html\/rfc7228. Accessed: Oct. 2022."},{"key":"e_1_3_2_1_12_1","volume-title":"2017 8th International Conference on Computing, Communication and Networking Technologies (ICCCNT). 1--5. 10","author":"Thaker Naimish","year":"2017","unstructured":"Naimish Thaker and S. S. Krishnamurthy Babu . 2017. Analysis of event-triggered and time-triggered architecture for a reliable embedded system . In 2017 8th International Conference on Computing, Communication and Networking Technologies (ICCCNT). 1--5. 10 .1109\/ICCCNT. 2017 .8203911 Naimish Thaker and S. S. Krishnamurthy Babu. 2017. Analysis of event-triggered and time-triggered architecture for a reliable embedded system. In 2017 8th International Conference on Computing, Communication and Networking Technologies (ICCCNT). 1--5. 10.1109\/ICCCNT.2017.8203911"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCC-SmartCity-DSS"}],"event":{"name":"SAC '23: 38th ACM\/SIGAPP Symposium on Applied Computing","sponsor":["SIGAPP ACM Special Interest Group on Applied Computing"],"location":"Tallinn Estonia","acronym":"SAC '23"},"container-title":["Proceedings of the 38th ACM\/SIGAPP Symposium on Applied Computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3555776.3577210","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3555776.3577210","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:49:19Z","timestamp":1750182559000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3555776.3577210"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,27]]},"references-count":13,"alternative-id":["10.1145\/3555776.3577210","10.1145\/3555776"],"URL":"https:\/\/doi.org\/10.1145\/3555776.3577210","relation":{},"subject":[],"published":{"date-parts":[[2023,3,27]]},"assertion":[{"value":"2023-06-07","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}