{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,26]],"date-time":"2026-10-26T21:57:02Z","timestamp":1793051822526,"version":"4.5.0"},"publisher-location":"Cham","reference-count":16,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032021373","type":"print"},{"value":"9783032021380","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,8,20]],"date-time":"2025-08-20T00:00:00Z","timestamp":1755648000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,8,20]],"date-time":"2025-08-20T00:00:00Z","timestamp":1755648000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-3-032-02138-0_23","type":"book-chapter","created":{"date-parts":[[2025,8,30]],"date-time":"2025-08-30T02:30:29Z","timestamp":1756521029000},"page":"343-359","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["WebAssembly with\u00a0wasi-nn for\u00a0Edge Machine Learning Inference: Experiences and\u00a0Lessons Learned"],"prefix":"10.1007","author":[{"given":"Joshua","family":"Bachmeier","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Vladimir","family":"Yussupov","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"J\u00f6rg","family":"Hen\u00df","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Heiko","family":"Koziolek","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,8,20]]},"reference":[{"key":"23_CR1","unstructured":"Bytecode Alliance Foundation: The WebAssembly Component Model (2025). https:\/\/component-model.bytecodealliance.org"},{"issue":"5","key":"23_CR2","doi-asserted-by":"publisher","first-page":"593","DOI":"10.1109\/TSE.2010.83","volume":"37","author":"I Crnkovic","year":"2011","unstructured":"Crnkovic, I., Sentilles, S., Vulgarakis, A., Chaudron, M.R.V.: A classification framework for software component models. IEEE Trans. Softw. Eng. 37(5), 593\u2013615 (2011). https:\/\/doi.org\/10.1109\/TSE.2010.83","journal-title":"IEEE Trans. Softw. Eng."},{"key":"23_CR3","unstructured":"Feldt, R., Magazinius, A.: Validity threats in empirical software engineering research-an initial survey. In: Seke, pp. 374\u2013379 (2010)"},{"key":"23_CR4","doi-asserted-by":"publisher","unstructured":"Gohman, D., et al.: WebAssembly System Interface (2025). https:\/\/doi.org\/10.5281\/ZENODO.4323446","DOI":"10.5281\/ZENODO.4323446"},{"issue":"6","key":"23_CR5","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1145\/2909476","volume":"59","author":"B Gregg","year":"2016","unstructured":"Gregg, B.: The flame graph. Commun. ACM 59(6), 48\u201357 (2016). https:\/\/doi.org\/10.1145\/2909476","journal-title":"Commun. ACM"},{"issue":"4","key":"23_CR6","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1109\/MCOMSTD.0001.2000068","volume":"6","author":"MN Hoque","year":"2022","unstructured":"Hoque, M.N., Harras, K.A.: Webassembly for edge computing: potential and challenges. IEEE Commun. Stand. Mag. 6(4), 68\u201373 (2022). https:\/\/doi.org\/10.1109\/MCOMSTD.0001.2000068","journal-title":"IEEE Commun. Stand. Mag."},{"issue":"6","key":"23_CR7","doi-asserted-by":"publisher","first-page":"81","DOI":"10.3390\/technologies12060081","volume":"12","author":"O Jouini","year":"2024","unstructured":"Jouini, O., Sethom, K., Namoun, A., Aljohani, N., Alanazi, M.H., Alanazi, M.N.: A survey of machine learning in edge computing: techniques, frameworks, applications, issues, and research directions. Technologies 12(6), 81 (2024). https:\/\/doi.org\/10.3390\/technologies12060081","journal-title":"Technologies"},{"key":"23_CR8","doi-asserted-by":"publisher","unstructured":"Khelifa, S.E., Bagaa, M., Ouameur, M.A., Ksentini, A.: Case study of webassembly runtimes for AI applications on the edge. In: Global Information Infrastructure and Networking Symposium, GIIS 2024, Dubai, United Arab Emirates, 19\u201321 February 2024, pp.\u00a01\u20136. IEEE (2024).https:\/\/doi.org\/10.1109\/GIIS59465.2024.10449907","DOI":"10.1109\/GIIS59465.2024.10449907"},{"key":"23_CR9","doi-asserted-by":"publisher","unstructured":"Koziolek, H., Eskandani, N.: Lightweight kubernetes distributions: a performance comparison of microk8s, k3s, k0s, and microshift. In: Proceedings of the 2023 ACM\/SPEC International Conference on Performance Engineering, ICPE 2023, Coimbra, Portugal, 15\u201319 April 2023, pp. 17\u201329. ACM (2023).https:\/\/doi.org\/10.1145\/3578244.3583737","DOI":"10.1145\/3578244.3583737"},{"key":"23_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"352","DOI":"10.1007\/978-3-030-58923-3_23","volume-title":"Software Architecture","author":"H Koziolek","year":"2020","unstructured":"Koziolek, H., Gr\u00fcner, S., R\u00fcckert, J.: A comparison of MQTT brokers for distributed IoT edge computing. In: Jansen, A., Malavolta, I., Muccini, H., Ozkaya, I., Zimmermann, O. (eds.) ECSA 2020. LNCS, vol. 12292, pp. 352\u2013368. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-58923-3_23"},{"key":"23_CR11","unstructured":"Luo, C., He, X., Zhan, J., Wang, L., Gao, W., Dai, J.: Comparison and benchmarking of AI models and frameworks on mobile devices. CoRR (2020). https:\/\/arxiv.org\/abs\/2005.05085"},{"issue":"4","key":"23_CR12","doi-asserted-by":"publisher","first-page":"2462","DOI":"10.1109\/COMST.2020.3009103","volume":"22","author":"T Qiu","year":"2020","unstructured":"Qiu, T., Chi, J., Zhou, X., Ning, Z., Atiquzzaman, M., Wu, D.O.: Edge computing in industrial internet of things: architecture, advances and challenges. IEEE Commun. Surv. Tutor. 22(4), 2462\u20132488 (2020). https:\/\/doi.org\/10.1109\/COMST.2020.3009103","journal-title":"IEEE Commun. Surv. Tutor."},{"issue":"8","key":"23_CR13","doi-asserted-by":"publisher","first-page":"275","DOI":"10.3390\/FI15080275","volume":"15","author":"PP Ray","year":"2023","unstructured":"Ray, P.P.: An overview of webassembly for IoT: background, tools, state-of-the-art, challenges, and future directions. Future Internet 15(8), 275 (2023). https:\/\/doi.org\/10.3390\/FI15080275","journal-title":"Future Internet"},{"key":"23_CR14","unstructured":"World Wide Web Consortium (W3C): WebAssembly Core Specification (2024). https:\/\/www.w3.org\/TR\/wasm-core-2"},{"key":"23_CR15","doi-asserted-by":"publisher","unstructured":"Zhang, Q., et\u00a0al.: A comprehensive benchmark of deep learning libraries on mobile devices. In: WWW \u201922: The ACM Web Conference 2022, Virtual Event, Lyon, France, 25\u201329 April 2022, pp. 3298\u20133307. ACM (2022).https:\/\/doi.org\/10.1145\/3485447.3512148","DOI":"10.1145\/3485447.3512148"},{"key":"23_CR16","doi-asserted-by":"publisher","unstructured":"Zhang, Y., Liu, M., Wang, H., Ma, Y., Huang, G., Liu, X.: Research on webassembly runtimes: a survey. CoRR (2024). https:\/\/doi.org\/10.48550\/ARXIV.2404.12621","DOI":"10.48550\/ARXIV.2404.12621"}],"container-title":["Lecture Notes in Computer Science","Software Architecture"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-02138-0_23","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,2]],"date-time":"2026-03-02T06:59:20Z","timestamp":1772434760000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-02138-0_23"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,8,20]]},"ISBN":["9783032021373","9783032021380"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-02138-0_23","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,8,20]]},"assertion":[{"value":"20 August 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ECSA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Software Architecture","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Limassol","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Cyprus","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15 September 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19 September 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ecsa2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/conf.researchr.org\/home\/ecsa-2025","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}