Browse > Article
http://dx.doi.org/10.12673/jant.2019.23.4.328

Web Assembly System Architecture Model  

Park, Jin-Tae (Department of Computer Engineering, KOREATECH)
Moon, Il-Young (Department of Computer Engineering, KOREATECH)
Abstract
Advances in web technology have enabled technical convergence in various system environments to be carried out through the web interface. The Web can be categorized from the Web 1.0 to the 4.0, depending on its role, it has the characteristics of connects information, connects people, connects knowledge, and connects intelligence. In addition, various technological needs occurred through the mobile app during the 4th Industrial Revolution, and functions such as 3D, virtual reality, augmented reality, video/audio processing were enabled on the web, which was a simple means of providing information. Technical standards have been studied to support these period needs. In this paper, I would like to mention one of the Web assembly. We will explore ways to link and fuse Web assembly with existing web systems (or platforms) and analyze their technical implications through a variety of examples. In addition, we will conduct a study on the architecture that can fuse the existing javascript with the web assembly, and discuss the future direction of the study.
Keywords
WebAssembly; Web architecture; Javascript; WebAssembly management system; WASI;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Web Assembly Community Group, Web Assembly Structure, [Internet] Available: https://webassembly.github.io/spec/core/
2 Web Assembly Standard Group, Web Assembly Specifications, [Internet] Available: http://webassembly.github.io/spec/.
3 Google Chrome Labs, githubs of Squoosh, [Internet] Available: https://github.com/GoogleChromeLabs/squoosh.
4 Google Developer Community Group, Replacing a hot Path in Your App's Javascript with WebAssembly, [Internet] Available: https://developers.google.com.
5 PSDDFKIT, A Real World Web Assembly Benchmark, [Internet] Available: https://pspdfkit.com.
6 G. Steve, M. Fanning, Cross-browser interactivity recording, Playback, and Editing, U.S. Patent Application, Washington, pp. 187, 2011.
7 J. Abhinav, "Not So Fast: Analyzing the Performance of WebAssembly vs. Native Code," in USENIX Annual Technical Conference, Washington DC, pp. 107-120, 2019.