DOI QR코드

DOI QR Code

Research for Web Application Performance Analysis Method Based on Modern Web Browser

모던 웹 브라우저 기반 애플리케이션 성능 분석 방법 연구

  • Park, Jin-tae (Department of Computer Engineering, Korea University of Technology and Education) ;
  • Kim, Hyun-gook (Department of Computer Engineering, Korea University of Technology and Education) ;
  • Moon, Il-young (Department of Computer Engineering, Korea University of Technology and Education)
  • 박진태 (한국기술교육대학교 컴퓨터공학부) ;
  • 김현국 (한국기술교육대학교 컴퓨터공학부) ;
  • 문일영 (한국기술교육대학교 컴퓨터공학부)
  • Received : 2018.09.28
  • Accepted : 2018.10.29
  • Published : 2018.10.31

Abstract

During the fourth industrial revolution, the amount of data available to users has surged. And it became a stepping stone for various convergence technologies such as ECMA script, WebAssembly, and web of things using web technology. Also, as the amount of data shared on the web increases, the web has emerged as the most influential media in modern life. As a result, web developers have tried to deliver data quickly over the Web. So, various web application analysis tools appeared, and developers tried to find a solution to solve the speed problem by analyzing the web application. However, the performance of web application analysis tools has not improved significantly. Most existing analytical tools require direct installation, require expertise on the Web to perform analysis, and do not have function to analysis new technologies such as WebAssembly. Therefore, in this paper, we propose the design of a new reporting solution that can solve problems of existing web application analysis tool.

4차 산업혁명을 거치면서 사용자들이 활용할 수 있는 데이터의 양이 급증했다. 그리고 이는 웹 기술을 활용한 ECMA script, WebAssembly, web of things 등 다양한 융합 기술들이 등장하는 발판이 되었다. 웹을 통해 공유되는 데이터의 양이 증가함에 따라 웹은 현대인의 삶에서 가장 영향력 있는 매체로 부상했다. 따라서 웹 개발자들은 웹을 통해 데이터를 빠르게 전달하기 위해 노력했다. 그래서 다양한 웹 애플리케이션 분석 도구들이 등장하였고, 웹 애플리케이션의 문제 분석을 통해 속도 문제의 해결책을 찾고자했다. 하지만 웹 애플리케이션 성능 분석을 위한 도구의 성능은 크게 발전하지 못하였다. 대부분의 현존 분석 툴들은 직접적인 설치를 요구하며, 분석을 진행하기 위해서는 웹에 대한 전문 지식을 요구하고, WebAssembly와 같은 웹 신기술을 반영하지 못하고 있다. 따라서 본 논문에서는 기존 웹 애플리케이션 분석 툴의 문제점을 개선할 수 있는 새로운 리포팅 솔루션의 설계를 제안하고자 한다.

Keywords

References

  1. C. H. Shin, J. H. Yeo and S. M. Moon, "Analysis of process and performance in webassembly", Korean Institute of Information Scientists and Engineers, Vol. 37, No. 2A, pp. 1546-1548, 2018.
  2. J. S. Park, H. J. Wi, J. W. Kang andM. S. Kim., "Performance analysis of dynamic mashup based on various spatial information open platforms and web browsers," The Korean Society for Geospatial Information Science, Vol. 10, No. 1, pp. 231-233, 2017.
  3. W. K. Jung, S. M. Moon., "Analysis of web page JavaScript and evaluation of JavaScript engines," Korean Institute of Information Scientists and Engineers, Vol. 37, No. 2A, pp. 181-182, 2010.
  4. [Internet]. Available: https://www.twinword.co.kr/blog/how-fast-is-a-really-fast-website/
  5. D. Herrera, H. Chen, E. Lavoie, L. Hendren, WebAssembly and JavaScript challenge: numerical program performance using modern browser technologies and devices, Technical report SABLE-TR-2018-2. Montreal, Quebec, Canada: Sable Research Group, School of Computer Science, McGill University, 2018.
  6. H. Samad, S. H. Hanizan, R. Din, R. Murad, A. Tahir, "Performance evaluation of web application server based on request bit per second and transfer rate parameters," Journal of Physics: Conference Series, Vol. 1018. No. 1. pp.1-7, 2018.
  7. R. Secchi, A. C. Mohideen, G. Fairhurst, “Performance analysis of next generation web access via satellite,” International Journal of Satellite Communications and Networking, Vol. 36, No. 1, pp. 29-43, 2018. https://doi.org/10.1002/sat.1201