{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T03:16:08Z","timestamp":1782875768236,"version":"3.54.5"},"publisher-location":"Cham","reference-count":34,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783031208904","type":"print"},{"value":"9783031208911","type":"electronic"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-20891-1_18","type":"book-chapter","created":{"date-parts":[[2022,11,7]],"date-time":"2022-11-07T00:03:02Z","timestamp":1667779382000},"page":"241-256","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Retrofitting Industrial Machines with\u00a0WebAssembly on\u00a0the\u00a0Edge"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5656-7522","authenticated-orcid":false,"given":"Otoya","family":"Nakakaze","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1350-6732","authenticated-orcid":false,"given":"Istv\u00e1n","family":"Koren","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4805-9573","authenticated-orcid":false,"given":"Florian","family":"Brillowski","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2296-3401","authenticated-orcid":false,"given":"Ralf","family":"Klamma","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,11,7]]},"reference":[{"key":"18_CR1","doi-asserted-by":"publisher","unstructured":"Burresi, G., et al.: Smart retrofitting by design thinking applied to an industry 4.0 migration process in a steel mill plant. In: 2020 9th Mediterranean Conference on Embedded Computing (MECO) (2020). https:\/\/doi.org\/10.1109\/MECO49872.2020.9134210","DOI":"10.1109\/MECO49872.2020.9134210"},{"key":"18_CR2","doi-asserted-by":"publisher","first-page":"106024","DOI":"10.1016\/j.cie.2019.106024","volume":"137","author":"TP Carvalho","year":"2019","unstructured":"Carvalho, T.P., Soares, F., Vita, R., Da Francisco, R.P., Basto, J.P., Alcal\u00e1, S.G.S.: A systematic literature review of machine learning methods applied to predictive maintenance. Comput. Indus. Eng. 137, 106024 (2019). https:\/\/doi.org\/10.1016\/j.cie.2019.106024","journal-title":"Comput. Indus. Eng."},{"key":"18_CR3","volume-title":"Introduction to Robotics: Mechanics and Control","author":"JJ Craig","year":"2005","unstructured":"Craig, J.J.: Introduction to Robotics: Mechanics and Control, 3rd edn. Pearson\/Prentice Hall, Hoboken (2005)","edition":"3"},{"key":"18_CR4","unstructured":"DIN: 91345: reference architecture model industrie 4.0 (RAMI4.0) (2016)"},{"key":"18_CR5","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1007\/978-3-030-73203-5_13","volume-title":"Next-Gen Digital Services. A Retrospective and Roadmap for Service Computing of the Future","author":"S Dustdar","year":"2021","unstructured":"Dustdar, S., Murturi, I.: Towards IoT processes on the edge. In: Aiello, M., Bouguettaya, A., Tamburri, D.A., van den Heuvel, W.-J. (eds.) Next-Gen Digital Services. A Retrospective and Roadmap for Service Computing of the Future. LNCS, vol. 12521, pp. 167\u2013178. Springer, Cham (2021). https:\/\/doi.org\/10.1007\/978-3-030-73203-5_13"},{"key":"18_CR6","doi-asserted-by":"publisher","unstructured":"Gadepalli, P.K., McBride, S., Peach, G., Cherkasova, L., Parmer, G.: SLEdge: a serverless-first, light-weight wasm runtime for the Edge. In: Proceedings of the 21st International Middleware Conference, pp. 265\u2013279. ACM, Delft Netherlands (2020). https:\/\/doi.org\/10.1145\/3423211.3425680","DOI":"10.1145\/3423211.3425680"},{"key":"18_CR7","unstructured":"GitHub Inc: the state of the Octoverse (2020). https:\/\/octoverse.github.com"},{"key":"18_CR8","series-title":"Lecture Notes in Mechanical Engineering","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1007\/978-3-319-68619-6_16","volume-title":"Advances in Manufacturing","author":"BV Guerreiro","year":"2018","unstructured":"Guerreiro, B.V., Lins, R.G., Sun, J., Schmitt, R.: Definition of smart retrofitting: first steps for a company to deploy aspects of industry 4.0. In: Hamrol, A., Ciszak, O., Legutko, S., Jurczyk, M. (eds.) Advances in Manufacturing. LNME, pp. 161\u2013170. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-319-68619-6_16"},{"key":"18_CR9","doi-asserted-by":"publisher","unstructured":"Haas, A., et al.: Bringing the web up to speed with WebAssembly. In: Cohen, A., Vechev, M. (eds.) Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation - PLDI 2017, pp. 185\u2013200. ACM Press, New York (2017). https:\/\/doi.org\/10.1145\/3062341.3062363","DOI":"10.1145\/3062341.3062363"},{"key":"18_CR10","doi-asserted-by":"publisher","unstructured":"Hall, A., Ramachandran, U.: An execution model for serverless functions at the edge. In: Landsiedel, O., Nahrstedt, K. (eds.) Proceedings of the International Conference on Internet of Things Design and Implementation, pp. 225\u2013236. ACM, New York, NY, USA (2019). https:\/\/doi.org\/10.1145\/3302505.3310084","DOI":"10.1145\/3302505.3310084"},{"issue":"18","key":"18_CR11","doi-asserted-by":"publisher","first-page":"10441","DOI":"10.3390\/su131810441","volume":"13","author":"S Ilari","year":"2021","unstructured":"Ilari, S., Carlo, F.D., Ciarapica, F.E., Bevilacqua, M.: Machine tool transition from industry 3.0 to 4.0: a comparison between old machine retrofitting and the purchase of new machines from a triple bottom line perspective. Sustainability 13(18), 10441 (2021). https:\/\/doi.org\/10.3390\/su131810441","journal-title":"Sustainability"},{"key":"18_CR12","series-title":"EAI\/Springer Innovations in Communication and Computing","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1007\/978-3-030-29897-5_33","volume-title":"13th EAI International Conference on Body Area Networks","author":"M Jacobsson","year":"2020","unstructured":"Jacobsson, M., Will\u00e9n, J.: Virtual machine execution for wearables based on WebAssembly. In: Sugimoto, C., Farhadi, H., H\u00e4m\u00e4l\u00e4inen, M. (eds.) BODYNETS 2018. EICC, pp. 381\u2013389. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-29897-5_33"},{"key":"18_CR13","doi-asserted-by":"publisher","first-page":"127555","DOI":"10.1016\/j.jclepro.2021.127555","volume":"312","author":"D Jaspert","year":"2021","unstructured":"Jaspert, D., Ebel, M., Eckhardt, A., Poeppelbuss, J.: Smart retrofitting in manufacturing: a systematic review. J. Clean. Prod. 312, 127555 (2021). https:\/\/doi.org\/10.1016\/j.jclepro.2021.127555","journal-title":"J. Clean. Prod."},{"key":"18_CR14","unstructured":"Kargermann, H., Wahlster, W., Helbig, J.: Recommendations for implementing the strategic initiative INDUSTRIE 4.0: final report of the INDUSTRIE 4.0 working group (2013). https:\/\/en.acatech.de\/wp-content\/uploads\/sites\/6\/2018\/03\/Final_report__Industrie_4.0_accessible.pdf"},{"key":"18_CR15","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1016\/j.procs.2022.01.205","volume":"200","author":"SSVK Kolla","year":"2022","unstructured":"Kolla, S.S.V.K., Louren\u00e7o, D.M., Kumar, A.A., Plapper, P.: Retrofitting of legacy machines in the context of industrial internet of things (IIoT). Proc. Comput. Sci. 200, 62\u201370 (2022). https:\/\/doi.org\/10.1016\/j.procs.2022.01.205","journal-title":"Proc. Comput. Sci."},{"key":"18_CR16","unstructured":"KUKA Roboter GmbH: KUKA Serie 2000: the all-rounders in the high payload range (2020). https:\/\/www.kuka.com\/-\/media\/kuka-downloads\/imported\/6b77eecacfe542d3b736af377562ecaa\/pf0020_kr_1502_en.pdf"},{"key":"18_CR17","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511546877","volume-title":"Planning Algorithms","author":"SM LaValle","year":"2006","unstructured":"LaValle, S.M.: Planning Algorithms. Cambridge University Press, Cambridge (2006). https:\/\/doi.org\/10.1017\/CBO9780511546877"},{"key":"18_CR18","unstructured":"Lehmann, D., Kinder, J., Pradel, M.: Everything old is new again: binary security of WebAssembly. In: 29th USENIX Security Symposium (USENIX Security 20), pp. 217\u2013234. USENIX Association (2020)"},{"key":"18_CR19","doi-asserted-by":"publisher","unstructured":"Lehmann, D., Pradel, M.: Wasabi: a framework for dynamically analyzing WebAssembly. In: Bahar, I., et al. (eds.) Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, pp. 1045\u20131058. ACM, New York (2019). https:\/\/doi.org\/10.1145\/3297858.3304068","DOI":"10.1145\/3297858.3304068"},{"key":"18_CR20","doi-asserted-by":"publisher","unstructured":"Li, B., Dong, W., Gao, Y.: WiProg: a WebAssembly-based approach to integrated IoT programming. In: IEEE INFOCOM 2021 - IEEE Conference on Computer Communications, pp. 1\u201310. IEEE (2021). https:\/\/doi.org\/10.1109\/INFOCOM42981.2021.9488424","DOI":"10.1109\/INFOCOM42981.2021.9488424"},{"key":"18_CR21","doi-asserted-by":"publisher","first-page":"106193","DOI":"10.1016\/j.cie.2019.106193","volume":"139","author":"T Lins","year":"2020","unstructured":"Lins, T., Rabelo Oliveira, R.A.: Cyber-physical production systems retrofitting in context of industry 4.0. Comput. Indus. Eng. 139, 106193 (2020). https:\/\/doi.org\/10.1016\/j.cie.2019.106193","journal-title":"Comput. Indus. Eng."},{"key":"18_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"328","DOI":"10.1007\/978-3-030-74296-6_25","volume-title":"Web Engineering","author":"N M\u00e4kitalo","year":"2021","unstructured":"M\u00e4kitalo, N., et al.: WebAssembly modules as lightweight containers for liquid IoT applications. In: Brambilla, M., Chbeir, R., Frasincar, F., Manolescu, I. (eds.) ICWE 2021. LNCS, vol. 12706, pp. 328\u2013336. Springer, Cham (2021). https:\/\/doi.org\/10.1007\/978-3-030-74296-6_25"},{"key":"18_CR23","doi-asserted-by":"publisher","unstructured":"Mendki, P.: Evaluating Webassembly enabled serverless approach for edge computing. In: 2020 IEEE Cloud Summit, pp. 161\u2013166. IEEE, Harrisburg (2020). https:\/\/doi.org\/10.1109\/IEEECloudSummit48914.2020.00031","DOI":"10.1109\/IEEECloudSummit48914.2020.00031"},{"issue":"7","key":"18_CR24","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1109\/MC.2021.3074258","volume":"54","author":"T Mikkonen","year":"2021","unstructured":"Mikkonen, T., Pautasso, C., Taivalsaari, A.: Isomorphic internet of things architectures with web technologies. Computer 54(7), 69\u201378 (2021). https:\/\/doi.org\/10.1109\/MC.2021.3074258","journal-title":"Computer"},{"key":"18_CR25","doi-asserted-by":"publisher","first-page":"606","DOI":"10.1016\/j.procir.2020.02.134","volume":"90","author":"D Mourtzis","year":"2020","unstructured":"Mourtzis, D., Angelopoulos, J., Panopoulos, N.: Recycling and retrofitting for industrial equipment based on augmented reality. Proc. CIRP 90, 606\u2013610 (2020). https:\/\/doi.org\/10.1016\/j.procir.2020.02.134","journal-title":"Proc. CIRP"},{"key":"18_CR26","unstructured":"Mozilla and individual contributors: understanding WebAssembly text format (2021). https:\/\/developer.mozilla.org\/en-US\/docs\/WebAssembly\/Understanding_the_text_format"},{"key":"18_CR27","unstructured":"Napieralla, J.: Considering WebAssembly containers for edge computing on hardware-constrained IoT devices. Master thesis, Blekinge Institute of Technology, Karlskrona, Sweden (2020). https:\/\/www.diva-portal.org\/smash\/get\/diva2:1451494\/FULLTEXT02"},{"issue":"4","key":"18_CR28","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1109\/MIC.2017.2911430","volume":"21","author":"S Nastic","year":"2017","unstructured":"Nastic, S., et al.: A serverless real-time data analytics platform for edge computing. IEEE Internet Comput. 21(4), 64\u201371 (2017). https:\/\/doi.org\/10.1109\/MIC.2017.2911430","journal-title":"IEEE Internet Comput."},{"key":"18_CR29","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-319-63962-8_7-1","volume-title":"Encyclopedia of Big Data Technologies","author":"C Quix","year":"2018","unstructured":"Quix, C., Hai, R.: Data lake. In: Sakr, S., Zomaya, A. (eds.) Encyclopedia of Big Data Technologies, pp. 1\u20138. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-319-63962-8_7-1"},{"key":"18_CR30","unstructured":"Rausch, T., Hummer, W., Muthusamy, V., Rashed, A., Dustdar, S.: Towards a serverless platform for edge AI. In: 2nd USENIX Workshop on Hot Topics in Edge Computing (HotEdge 19). USENIX Association, Renton, WA (2019)"},{"key":"18_CR31","doi-asserted-by":"publisher","unstructured":"Stievenart, Q., de Roover, C.: Compositional information flow analysis for WebAssembly programs. In: 2020 IEEE 20th International Working Conference on Source Code Analysis and Manipulation (SCAM), pp. 13\u201324. IEEE (2020). https:\/\/doi.org\/10.1109\/SCAM51674.2020.00007","DOI":"10.1109\/SCAM51674.2020.00007"},{"key":"18_CR32","doi-asserted-by":"publisher","first-page":"536","DOI":"10.1016\/j.procir.2016.01.129","volume":"40","author":"T Stock","year":"2016","unstructured":"Stock, T., Seliger, G.: Opportunities of sustainable manufacturing in industry 4.0. Proc. CIRP 40, 536\u2013541 (2016). https:\/\/doi.org\/10.1016\/j.procir.2016.01.129","journal-title":"Proc. CIRP"},{"key":"18_CR33","doi-asserted-by":"publisher","unstructured":"Wen, E., Weber, G.: Wasmachine: bring iot up to speed with a WebAssembly OS. In: 2020 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops), pp. 1\u20134. IEEE (2020). https:\/\/doi.org\/10.1109\/PerComWorkshops48775.2020.9156135","DOI":"10.1109\/PerComWorkshops48775.2020.9156135"},{"key":"18_CR34","unstructured":"World Wide Web Consortium: WebAssembly Core Specification (2019). https:\/\/www.w3.org\/TR\/wasm-core-1\/"}],"container-title":["Lecture Notes in Computer Science","Web Information Systems Engineering \u2013 WISE 2022"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-20891-1_18","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,11,7]],"date-time":"2022-11-07T00:40:46Z","timestamp":1667781646000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-20891-1_18"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031208904","9783031208911"],"references-count":34,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-20891-1_18","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"7 November 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"WISE","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Web Information Systems Engineering","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Biarritz","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"France","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"31 October 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"3 November 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"wise2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/wise2022.sigappfr.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"94","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"31","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"13","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"33% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3.5","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2.5","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"The proceedings include 3 demo papers","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}