• 제목/요약/키워드: web application performance

검색결과 350건 처리시간 0.024초

웹 애플리케이션 성능 분석을 위한 REST API 기반의 서버 구축 (REST API based Server Construction for Web Application Performance Analysis)

  • 김현국;박진태;최문혁;문일영
    • 한국항행학회논문지
    • /
    • 제22권5호
    • /
    • pp.456-461
    • /
    • 2018
  • 4차 산업혁명을 통해 웹이 다양한 기술들과 융합되기 전에는 웹 애플리케이션의 성능을 평가하는 요소가 단순히 웹 애플리케이션이 로딩 되는 속도뿐이었다. 따라서 기존에 시중에 나와 있는 웹 애플리케이션 성능분석 툴의 경우 대부분 웹 애플리케이션이 웹 브라우저에서 동작 하는 속도에 초점을 맞추고 있다. 하지만 웹은 이제 단순 웹 브라우저 뿐만 아니라 다양한 서비스들과 융합되어 활용되고 있으며, 단순 속도 이외에도 웹 애플리케이션을 평가하기 위해 평가해야할 요소들이 등장했다. 따라서 본 논문에서는 앞서 언급한 속도뿐만 아니라 프로그레시브 웹 앱, 접근성, 모범 사례, 검색 엔진 최적화를 고려한 웹 애플리케이션 성능 분석을 진행하기 위한 서버를 설계하고, REST API 형태로 서비스를 구축하여 사용자의 기기나 환경에 영향을 받지 않고 웹 애플리케이션 성능 서비스를 제공할 수 있는 서버를 설계 및 구현하고자 한다.

모던 웹 브라우저 기반 애플리케이션 성능 분석 방법 연구 (Research for Web Application Performance Analysis Method Based on Modern Web Browser)

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

웹 응용 서비스에서 성능 분석을 위한 실험적인 평가 기법 (Experimental Evaluation Method for Performance Analysis in Web Application Services)

  • 김남윤
    • 한국인터넷방송통신학회논문지
    • /
    • 제16권1호
    • /
    • pp.69-75
    • /
    • 2016
  • 대화형 웹 환경에서 응용 프로그램의 성능은 고품질의 서비스를 제공하기 위한 필수적인 이슈이다. 즉, 웹 요청 트랙픽이 일시적으로 급증할 경우, 서버의 CPU 여유 시간이 부족하게 되고 결국 요청의 응답 시간이 증가하기 때문에 클라이언트에게 좋지 않은 경험을 유발하게 된다. 본 논문에서는 J2EE 응용 서버에서 설정 가능한 파라미터인 스레드 풀과 데이터베이스 연결 풀의 크기가 응용 프로그램의 성능에 끼치는 영향을 분석한다. 또한 최적의 파라미터 값을 얻기 위해서 웹 성능 분석을 위한 실험적 평가 기법을 소개한다. 마지막으로 사례 연구를 통해 성능 분석 결과를 제시한다.

시맨틱 웹 응용을 위한 웹 온톨로지 구축기법 (Web Ontology Building Methodology for Semantic Web Application)

  • 김수경;안기홍
    • 정보처리학회논문지D
    • /
    • 제15D권1호
    • /
    • pp.47-60
    • /
    • 2008
  • 시맨틱 웹 응용의 성공은 현재 웹 기술을 바탕으로 하여, 지식에 대한 규칙과 추론 기능이 제공되는 웹 온톨로지 구축에 달려있다. 이를 위해 본 연구는 기존에 제안된 온톨로지 구축기법들을 비교 분석하고, 시맨틱웹과 웹 온톨로지의 특징을 조사하여 시맨틱 웹 응용의 기반기술이 되기 위한 웹 온톨로지의 기술적 특징과 지식표현 단계를 정의하고, 현재 웹 기술과 관련되는 웹 온톨로지의 기술적 요소를 연구하였다. 이를 바탕으로 시맨틱 웹 응용을 위한 웹 온톨로지 구축기법을 제안하고, 제안한 구축기법을 적용하여 다양한 지식분야의 웹 온톨로지들을 구축하였으며, 구축된 웹 온톨로지들의 추론 검증 결과를 통해 제안된 구축방법이 기존 온톨로지 구축기법들에 비해 시맨틱 웹 응용의 요구 조건을 충족하는 결과가 획득됨을 확인하였으며, 따라서 제안한 웹 온톨로지 구축기법이 시맨틱 웹 응용에 적합한 구축기법임을 증명하였다.

웹 애플리케이션 성능 분석을 위한 대략적 시뮬레이션 모델 (Coarse grained Simulation Model for Web Application Performance Analysis)

  • 김용수
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권6호
    • /
    • pp.25-31
    • /
    • 2008
  • 웹은 1990년 Berners Lee가 웹 서버와 브라우져를 소개한 이후 우리 생활에 필수 불가결한 요소로 발전되고 있다. 웹의 성능은 사용자와 관리자의 관점이 조금 다를 수 있다. 즉 사용자는 빠른 응답시간에 관심이 있고 관리자는 응답시간뿐만 아니라 처리율과 같은 시스템 메트릭에도 관심이 있다. 웹 애플리케이션의 성능은 인터넷의 전체적인 운영환경을 구성하고 있는 여리가지의 요소에 관련되어 있으므로 예측하기가 쉽지 않다. 본 논문에서는 Buch and Pentkowski [1]가 측정한 성능 데이터와 Gunther [2]가 제시한 분석적 모델을 기초로 대략적 시뮬레이션 모델을 제시하였다. 시뮬레이션 모델은 특히 관심이 있는 응답시간과 처리율을 중심으로 구성하였으며 큐 길이 등에 대한 결과도 추출하였다. 본 시뮬레이션 모델의 결과는 측정된 데이터와 거의 일치하였고 이를 이용하여 성능을 예측할 수 있음을 보였다.

  • PDF

웹방화벽 기술동향 파악 및 시험방법론 (Web application firewall technology trends and testing methodology)

  • 조인준;김선영;김찬중
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2012년도 추계학술대회
    • /
    • pp.132-138
    • /
    • 2012
  • 기존 방화벽은 네트워크 계층의 보안은 지원하나 더 상위계층인 애플리케이션 계층의 취약한 웹 어플리케이션 보안은 지원하지 못하고 있는 실정이다. 이러한 상황에서 웹 애플리케이션의 취약점을 방어할 수 있는 웹방화벽(Web Application Firewall)은 기업의 중요한 보안문제를 해결하는 해결사로자리 매김하고 있으며, 차세대에 각광받는 보안시스템으로 국내 외 시장에서 매우 활발한 시장을 형성할 것으로 전망된다. 그러나 아직 웹방화벽의 성능을 테스트할 수 있는 표준이 제시되지 않아 웹방화벽 제품들을 신뢰하고 선택하기엔 어려움이 있다. 기업에서는 자체적으로 BMT를 실시하기도 하나 개인은 성능테스트의 비용문제와 기술력에 한계가 있다. 본 연구에서는 국내 웹방화벽 업체가 실질적으로 활용 가능한 BMT 평가 모델을 개발하였다. 제품 평가 기준인 ISO/IEC 9126에 의하여 8가지 제품 특성별로 웹방화벽의 성능과 특성에 맞는 항목을 도출하였다. 이로써 자사에서 평가해야 할 웹방화벽의 성능 테스트에 대한 부담을 해소할 수 있고 국내관련분야의 경쟁력을 강화할 수 있고 제품에 대한 신뢰도를 회복함으로 해외 제품에 대한 의존도를 감소할 수 있다.

  • PDF

Mashup Application for Geo-spatial Feature Generation on Web Browser using Google Maps API

  • Park, Yong-Jae;Lee, Ki-Won
    • 대한원격탐사학회지
    • /
    • 제24권5호
    • /
    • pp.389-396
    • /
    • 2008
  • In these days, various kinds of web applications based on web 2.0 paradigm have been developed. In web 2.0 paradigm pursuing participation, sharing, and openness on the web-as-platform, web mapping or web GIS application are regarded as top most applications, so that web applications, handling geo-spatial contents, with user-interaction interface and search engine of high performance have been provided for both public users and expert users in the special domains. Public and industrial needs for web mapping mashup application by open API, linked with the practical web computing technologies, are gradually increasing. In this study, a user interface in mashup for geo-spatial feature generation was implemented by using mainly Google maps API. Spatial database resources in this implementation are those of Google mapping server. As the results, public users on web client can create their own geo-spatial data sets in web vector formats, without the help of any GIS tools or access to proprietary databases. It is concluded that web-based mashup application in client-side using open API can be used as an alternative for geo-browsing system or portable feature generation system.

Performance Test of Asynchronous Process of OGC WPS 2.0: A Case Study for Geo-based Image Processing

  • Yoon, Gooseon;Lee, Kiwon
    • 대한원격탐사학회지
    • /
    • 제33권4호
    • /
    • pp.391-400
    • /
    • 2017
  • Geo-based application services linked with the Open Geospatial Consortium (OGC) Web Processing Service (WPS) protocol have been regarded as an important standardized framework for of digital earth building in the web environments. The WPS protocol provides interface standards for analysis functionalities within geo-spatial processing in web-based service systems. Despite its significance, there is few performance tests of WPS applications. The main motivation in this study is to perform the comparative performance test on WPS standards. Test system, which was composed of WPS servers, WPS framework, data management module, geo-based data processing module and client-sided system, was implemented by fully open source stack. In this system, two kinds of geo-based image processing functions such as cloud detection and gradient magnitude computation were applied. The performance test of different server environments of non-WPS, synchronous WPS 1.0 and asynchronous WPS 2.0 was carried out using 100 threads and 400 threads corresponds client users on a web-based application service. As the result, at 100 threads, performance of three environments was within an adjacent range in the average response time to complete the processing of each thread. At 400 threads, the application case of WPS 2.0 showed the distinguished characteristics for higher performance in the response time than the small threads cases. It is thought that WPS 2.0 contributes to settlement of without performance problems such as time delay or thread accumulation.

A Grid Web Portal for Aerospace

  • Lim Sang-Boem;Kim Joo-Bum;Kim Nam-Gyu;Lee June-H.;Kim Chong-Am;Kim Yoon-Hee
    • 한국전산유체공학회:학술대회논문집
    • /
    • 한국전산유체공학회 2006년도 PARALLEL CFD 2006
    • /
    • pp.107-112
    • /
    • 2006
  • A wind tunnel simulation requires high-performance computing power like supercomputers and deep knowledge of this subject. Those requirements make win tunnel simulation difficult. Grid technology will make these difficulties simpler by providing easy to use grid web portal. By using grid web portal, scientist can execute simulation and access to high-performance computing power without any serious difficulties. In this paper will present a grid web portal for a wind tunnel simulation that is used in Aerospace area.

  • PDF

스마트폰 상에서의 웹 응용프로그램 개발 환경 비교 (Comparison Study of Web Application Development Environments in Smartphone)

  • 이고은;이종우
    • 한국콘텐츠학회논문지
    • /
    • 제10권12호
    • /
    • pp.155-163
    • /
    • 2010
  • 기존 스마트폰 응용프로그램 개발 시 단점으로 부각된 다양한 플랫폼 환경 설정 고려와 이종 기기의 호환성 문제점 등 한계성이 들어나면서 자연스럽게 모바일 웹 응용프로그램 개발이 대안으로 부각되고 있다. 모바일 웹 응용프로그램 종류의 하나인 하이브리드용 웹 응용프로그램은 스마트폰에 내장된 웹킷엔진을 이용하기 때문에 간단하게 개발될 수 있다는 장점이 있다. 스마트폰의 웹킷 탑재로 응용프로그램 개발자는 HTML과 자바스크립트, CSS 만으로도 쉽고 빠르게 개발할 수 있을 뿐만 아니라 다양한 모바일 기기에 서비스를 제공할 수 있다. 웹킷은 스마트폰 웹 브라우저에서 모바일 친화적인 고성능 렌더링 엔진이다. 본 논문에서는 웹 응용프로그램 개발 시 고려해야할 웹킷 인터페이스의 성능과 기능을 비교 분석하였다. 또한 실제 모바일 웹 응용프로그램에 웹킷 메소드들이 어떻게 쓰이고 있는지 분석하였으며, 아이폰과 안드로이드폰 중 웹 응용프로그램 개발 시에 어떠한 환경이 개발자에게 편리한지도 분석하였다. 그 결과 아이폰 웹킷 성능이 안드로이드 보다 뛰어나다는 것을 알 수 있었다.