{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,12]],"date-time":"2026-06-12T03:57:46Z","timestamp":1781236666732,"version":"3.54.1"},"reference-count":38,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,5,27]],"date-time":"2026-05-27T00:00:00Z","timestamp":1779840000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100014188","name":"Ministry of Science and ICT, South Korea","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100014188","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003725","name":"National Research Foundation of Korea","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003725","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002619","name":"Ajou University","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100002619","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100010418","name":"IITP","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100010418","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Network and Computer Applications"],"published-print":{"date-parts":[[2026,8]]},"DOI":"10.1016\/j.jnca.2026.104513","type":"journal-article","created":{"date-parts":[[2026,5,25]],"date-time":"2026-05-25T16:15:00Z","timestamp":1779725700000},"page":"104513","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["COMET: Supporting seamless multi-device interaction through app component distribution"],"prefix":"10.1016","volume":"252","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-7818-5282","authenticated-orcid":false,"given":"Hyeonseok","family":"Yeom","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hyosu","family":"Kim","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Steven Y.","family":"Ko","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Young-Bae","family":"Ko","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2294-6572","authenticated-orcid":false,"given":"Sangeun","family":"Oh","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.jnca.2026.104513_b1","series-title":"Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services","first-page":"336","article-title":"Tap: an app framework for dynamically composable mobile systems","author":"AlDuaij","year":"2021"},{"key":"10.1016\/j.jnca.2026.104513_b2","series-title":"Proceedings of the 17th Annual International Conference on Mobile Systems, Applications, and Services","first-page":"494","article-title":"Heterogeneous multi-mobile computing","author":"AlDuaij","year":"2019"},{"key":"10.1016\/j.jnca.2026.104513_b3","series-title":"Proceedings of the 12th Annual International Conference on Mobile Systems, Applications, and Services","first-page":"259","article-title":"Rio: a system solution for sharing i\/o between mobile systems","author":"Amiri Sani","year":"2014"},{"key":"10.1016\/j.jnca.2026.104513_b4","series-title":"XPC: Access a low-level interprocess communication mechanism","author":"Apple","year":"2025"},{"key":"10.1016\/j.jnca.2026.104513_b5","series-title":"The Psychology of Human-Computer Interaction","author":"Card","year":"2018"},{"key":"10.1016\/j.jnca.2026.104513_b6","unstructured":"Chae, D., Kim, J., Lee, G., Kim, H., Chang, K.-A., Lee, H., Kim, J., 2018. {DynaMix}: Dynamic Mobile Device Integration for Efficient Cross-device Resource Sharing. In: 2018 USENIX Annual Technical Conference. USENIX ATC 18, pp. 71\u201384."},{"key":"10.1016\/j.jnca.2026.104513_b7","series-title":"Proceedings of the Sixth Conference on Computer Systems","first-page":"301","article-title":"Clonecloud: elastic execution between mobile device and cloud","author":"Chun","year":"2011"},{"key":"10.1016\/j.jnca.2026.104513_b8","series-title":"Proceedings of the 8th International Conference on Mobile Systems, Applications, and Services","first-page":"49","article-title":"Maui: making smartphones last longer with code offload","author":"Cuervo","year":"2010"},{"key":"10.1016\/j.jnca.2026.104513_b9","series-title":"European Conference on Object-Oriented Programming","first-page":"77","article-title":"Optimization of object-oriented programs using static class hierarchy analysis","author":"Dean","year":"1995"},{"key":"10.1016\/j.jnca.2026.104513_b10","series-title":"Cast from the YouTube app and YouTube.com","author":"Google","year":"2025"},{"key":"10.1016\/j.jnca.2026.104513_b11","series-title":"Google docs","author":"Google","year":"2025"},{"key":"10.1016\/j.jnca.2026.104513_b12","series-title":"Overview of play feature delivery","author":"Google","year":"2025"},{"key":"10.1016\/j.jnca.2026.104513_b13","unstructured":"Gordon, M.S., Jamshidi, D.A., Mahlke, S., Mao, Z.M., Chen, X., 2012. {COMET}: Code offload by migrating execution transparently. In: 10th USENIX Symposium on Operating Systems Design and Implementation. OSDI 12, pp. 93\u2013106."},{"key":"10.1016\/j.jnca.2026.104513_b14","series-title":"Understanding plugins","author":"Gradle","year":"2025"},{"issue":"4","key":"10.1016\/j.jnca.2026.104513_b15","doi-asserted-by":"crossref","first-page":"564","DOI":"10.1587\/transinf.2023EDL8060","article-title":"App-level multi-surface framework for supporting cross-platform user interface distribution","volume":"107","author":"Ha","year":"2024","journal-title":"IEICE Trans. Inf. Syst."},{"key":"10.1016\/j.jnca.2026.104513_b16","series-title":"Compiler plugins","author":"Kotlin","year":"2025"},{"key":"10.1016\/j.jnca.2026.104513_b17","series-title":"FIR plugin API","author":"Kotlin","year":"2025"},{"key":"10.1016\/j.jnca.2026.104513_b18","series-title":"Kapt compiler plugin","author":"Kotlin","year":"2025"},{"key":"10.1016\/j.jnca.2026.104513_b19","series-title":"Proceedings of the 28th Annual International Conference on Mobile Computing and Networking","first-page":"690","article-title":"A-mash: providing single-app illusion for multi-app use through user-centric UI mashup","author":"Lee","year":"2022"},{"key":"10.1016\/j.jnca.2026.104513_b20","series-title":"Proceedings of the 27th Annual International Conference on Mobile Computing and Networking","first-page":"762","article-title":"FLUID-XP: Flexible user interface distribution for cross-platform experience","author":"Lee","year":"2021"},{"key":"10.1016\/j.jnca.2026.104513_b21","series-title":"2018 IEEE International Conference on Pervasive Computing and Communications","first-page":"1","article-title":"SAMD: Fine-grained application sharing for mobile collaboration","author":"Lee","year":"2018"},{"key":"10.1016\/j.jnca.2026.104513_b22","series-title":"The Java Native Interface: Programmer\u2019s Guide and Specification","author":"Liang","year":"1999"},{"issue":"10","key":"10.1016\/j.jnca.2026.104513_b23","doi-asserted-by":"crossref","first-page":"293","DOI":"10.3390\/fi14100293","article-title":"A survey of Wi-Fi 6: Technologies, advances, and challenges","volume":"14","author":"Mozaffariahrar","year":"2022","journal-title":"Futur. Internet"},{"key":"10.1016\/j.jnca.2026.104513_b24","series-title":"How to use a mobile device to watch Netflix on a TV","author":"Netflix","year":"2025"},{"key":"10.1016\/j.jnca.2026.104513_b25","doi-asserted-by":"crossref","DOI":"10.1109\/CSE-EUC-DCABES.2016.157","article-title":"Energy consumption measurements as a basis for computational offloading for android smartphones","author":"Nguyen","year":"2016"},{"key":"10.1016\/j.jnca.2026.104513_b26","series-title":"U Sability Engineering","author":"Nielsen","year":"1994"},{"key":"10.1016\/j.jnca.2026.104513_b27","series-title":"The 25th Annual International Conference on Mobile Computing and Networking","first-page":"1","article-title":"FLUID: Flexible user interface distribution for ubiquitous multi-device interaction","author":"Oh","year":"2019"},{"issue":"8","key":"10.1016\/j.jnca.2026.104513_b28","doi-asserted-by":"crossref","first-page":"8398","DOI":"10.1109\/TMC.2024.3349561","article-title":"Supporting flexible and transparent user interface distribution across mobile devices","volume":"23","author":"Oh","year":"2024","journal-title":"IEEE Trans. Mob. Comput."},{"key":"10.1016\/j.jnca.2026.104513_b29","series-title":"Proceedings of the 15th Annual International Conference on Mobile Systems, Applications, and Services","first-page":"332","article-title":"Mobile plus: Multi-device mobile platform for cross-device functionality sharing","author":"Oh","year":"2017"},{"key":"10.1016\/j.jnca.2026.104513_b30","series-title":"Nielsen: the second screen is booming as 45% often or always use devices while watching TV","author":"Perez","year":"2018"},{"key":"10.1016\/j.jnca.2026.104513_b31","series-title":"At CES\u00ae 2024, parks associates announces new research showing average number of connected devices per US internet household reached 17 in 2023","author":"research","year":"2024"},{"key":"10.1016\/j.jnca.2026.104513_b32","series-title":"Proceedings of the 5th International Conference on Mobile Systems, Applications and Services","first-page":"30","article-title":"Mobius: enable together-viewing video experience across two mobile devices","author":"Shen","year":"2007"},{"key":"10.1016\/j.jnca.2026.104513_b33","series-title":"Steam remote play","author":"Steam","year":"2025"},{"key":"10.1016\/j.jnca.2026.104513_b34","series-title":"Proceedings of the 23rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages","first-page":"32","article-title":"Points-to analysis in almost linear time","author":"Steensgaard","year":"1996"},{"key":"10.1016\/j.jnca.2026.104513_b35","series-title":"SIL introduction","author":"Swift","year":"2025"},{"key":"10.1016\/j.jnca.2026.104513_b36","series-title":"Proceedings of the Tenth European Conference on Computer Systems","first-page":"1","article-title":"Flux: Multi-surface computing in android","author":"Van\u2019t Hof","year":"2015"},{"key":"10.1016\/j.jnca.2026.104513_b37","series-title":"Proceedings of the 23rd Annual International Conference on Mobile Computing and Networking","first-page":"369","article-title":"UIWear: Easily adapting user interfaces for wearable devices","author":"Xu","year":"2017"},{"key":"10.1016\/j.jnca.2026.104513_b38","series-title":"Proceedings of the 2017 ACM Conference on Computer Supported Cooperative Work and Social Computing","first-page":"2462","article-title":"CollaDroid: Automatic augmentation of android application with lightweight interactive collaboration","author":"Zheng","year":"2017"}],"container-title":["Journal of Network and Computer Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1084804526000883?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1084804526000883?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,6,12]],"date-time":"2026-06-12T03:22:04Z","timestamp":1781234524000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1084804526000883"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,8]]},"references-count":38,"alternative-id":["S1084804526000883"],"URL":"https:\/\/doi.org\/10.1016\/j.jnca.2026.104513","relation":{},"ISSN":["1084-8045"],"issn-type":[{"value":"1084-8045","type":"print"}],"subject":[],"published":{"date-parts":[[2026,8]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"COMET: Supporting seamless multi-device interaction through app component distribution","name":"articletitle","label":"Article Title"},{"value":"Journal of Network and Computer Applications","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.jnca.2026.104513","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Authors. Published by Elsevier Ltd.","name":"copyright","label":"Copyright"}],"article-number":"104513"}}