Design of Retrieval API to Analyze Web based Simulation Execution Data

웹기반 시뮬레이션 수행 데이터 검색 API 설계

  • Published : 2013.05.22

Abstract

Web based simulation service is utilized to computationally analyze various phenomena in real world according to the progress of network and computing technology. To provide suitable simulation service, web based simulation service will be improved by analyzing execution data. Especially, an API for data retrieval is designed, because every analyst needs different data. In this paper, we design the retrieval API for a user to analyze the web based simulation execution data, which is used on CFD (Cumputational Fluid Dynamics) and Chemistry. The designed retrieval API provides an simulation execution data depending on an user requirement such as a user type, an execution period, and an affiliation, which is based on the core information such as an user, a simulation program, and a cyberlab. Besides, a developer can provides a suitable information for a user to execute a simulation well such as a simulation statistics, an execution trend, and a frequent error.

네트워크 및 인터넷 서비스의 발달로 초고속 컴퓨팅 자원을 쉽게 활용하여 실세계의 여러 물리적 현상을 분석할 수 있는 웹기반 시뮬레이션 서비스가 활발히 사용되고 있다. 보다 편리한 시뮬레이션 서비스를 제공하기 위하여 수행 데이터 분석을 통해 서비스를 개선할 수 있다. 특히 분석하는 전문가에 따라 필요한 정보가 다르기 때문에 편리한 데이터 검색을 위해 API를 설계한다. 이 논문에서는 열유체 및 화학분야에 사용된 웹 기반 시뮬레이션 수행 데이터를 사용자가 쉽게 분석할 수 있는 검색 API를 설계한다. 설계된 검색 API는 사용자, 시뮬레이션 프로그램, 사이버랩(cyberlab) 정보를 중심으로 사용자, 사용기간, 소속에 따른 시뮬레이션 수행 내역을 손쉽게 검색하는 기능을 제공한다. 그리고 이 API를 활용하여 웹 시뮬레이션 통계 서비스, 시뮬레이션 수행 경향 분석, 자주 발생하는 오류 파악, 등 사용자가 시뮬레이션을 수행하기에 유용한 정보를 제공할 수 있다.

Keywords