• 제목/요약/키워드: Web based Simulation Service

검색결과 110건 처리시간 0.021초

웹서비스 기반의 분산 시뮬레이션 프로토타입 개발 (Development of Web Service-based Parallel and Distributed Simulation)

  • 조인호;주정민;박양선;조현보
    • 한국경영과학회:학술대회논문집
    • /
    • 한국경영과학회/대한산업공학회 2005년도 춘계공동학술대회 발표논문
    • /
    • pp.1033-1039
    • /
    • 2005
  • Parallel and distributed simulation is concerned with the efficient execution of large-scale discrete event simulation models on multiprocessors and distributed platforms. After the development of WWW, many efforts in the parallel and distributed simulation have been made for modeling, particularly building simulation languages and creating model libraries that can be assembled and executed over WWW. However, web-based parallel and distributed simulation is restricted by heterogeneous computing environments. Recently, the advent of XML and web services technology has made these efforts enter upon a new phase. Especially, the web services as a distributed information technology have demonstrated powerful capabilities for scalable interoperation of heterogeneous systems. This paper aims to develop and evaluate the parallel and distributed simulation using the web services technology. In particular, a prototype multi-pass simulation framework is implemented using Java-based web services technology. It focuses on the efficiency of multi-pass simulation used for optimization through the distribution of simulation replication to several simulation service providers. The development of parallel and distributed simulation using web services will help solve efficiently large-scale problems and also guarantee interoperability among heterogeneous networked systems.

  • PDF

Distributed Web-based Simulation with Server Application Approach using Callback Mechanism

  • Shim, Won-Bo
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 1999년도 춘계학술대회 논문집
    • /
    • pp.152-157
    • /
    • 1999
  • In this paper, we introduce the concept of web-based simulation and some reviews on the distributed simulation on the World Wide Web (WWW) and classify the features of current web-based simulation under the distributed way. And then we suggest the structure of distributed web-based simulation which can achieve parallel simulation and reduce simulation run time and show how the callback mechanism works to enable the distributions of jobs to clients with push service in Remote Method Invocation (RMI). Finally we present a prototype of distributed web-based simulation.

  • PDF

QoS 보장을 위한 시뮬레이션 기반 웹 서비스 조합 도구 (Simulation-Based Web Service Composition for Guaranteed QoS (Quality of Service))

  • 장희정;이강선
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2005년도 추계학술대회 및 정기총회
    • /
    • pp.39-44
    • /
    • 2005
  • 최근 웹 서비스(Web Service)와 웹 프로세스(Web Process)는 이기종 시스템의 통합과 웹 애플리케이션 배포를 위한 대안으로 주목받고 있으며, 이에 따라 웹 서비스의 QoS(Quality of Services)의 중요성도 증가하고 있다. 본 논문에서는 웹 서비스의 QoS 분석 방법을 제안하고, QoS 중심의 웹 서비스 조합 도구인 SimQom4W (Simulation-based QoS-aware Composer for Web Services)를 소개한다. SimQom4W는 첫째, 웹 서비스와 웹 프로세스의 구성을 시각으로 기술하고, 둘째, 웹 프로세스에 대한 테스트 코드와 시뮬레이션 코드를 자동 생성하여 실행시킴으로써 QoS를 분석한다. 셋째, 다양한 QoS 요구사항을 만족하는 최적의 웹 프로세스를 선택할 수 있도록 하며, 넷째, 웹 서비스의 QoS 분석 및 평가 데이터의 보고서를 생성하여 제공한다.

  • PDF

EDISON 플랫폼 시뮬레이션 시스템에서 전처리 및 후처리기 연계를 위한 인터페이스 개발 (Interface Development for Pre and Post processor on EDISON Platform Simulation System)

  • 권예진;전인호;서정현;이종숙
    • 인터넷정보학회논문지
    • /
    • 제21권1호
    • /
    • pp.103-110
    • /
    • 2020
  • The EDISON is a platform that supports numerical analysis for problem solving in computational science and engineering. We provide a cloud service for users, and provide an environment to access and execution of the simulation service on the web. For now, the EDISON platform provides simulation services for eight applied field on computational science engineering. Users can check the numerical analysis result by web in the computational science and engineering platform. In addition, various services such as community activity with other researchers, and the configuration of simulation environment by user 's needs can be provided. A representative service of the EDISON platform is a web-based simulation service that performs numerical analysis for problem solving of various computational science and engineering. Currently, EDISON platform provides workbench simulation service. It is the web-based simulation execution environment, and result analysis to provide simulation regardless of various personal computing resource or environment in each numerical analysis. In this paper, we build an interface for pre and post processor that can be used in conjunction with the workbench-based simulation service provided by EDISON platform. We provide a development environment with interface that is implemented by applying a pre and post processor optimized for the simulation service. According to simulation and execution are performed by linking the new workbench-based simulation service to the pre and post processor.

이러닝에서 효율적인 시뮬레이션 기반 콘텐츠 설계 (Design of Efficient Simulation-based Contents at e-Learning)

  • 이준희
    • 한국콘텐츠학회논문지
    • /
    • 제5권5호
    • /
    • pp.325-333
    • /
    • 2005
  • 웹 기반 교수-학습체계를 설계 시에 학습자의 효율적인 상호작용을 통해서 학습효과를 높이기 위해서는 많은 것들이 고려되어야 한다. 무엇보다도 웹 환경에서 학습자에게 효율성과 관심을 유도하기 위해서 웹 기반 시뮬레이션이 권장된다. 이러닝에서 잘 설계된 시뮬레이션 기반 콘텐츠는 학습자에게 지속적인 관심을 제공하기 때문에 효율적인 학습 설계가 필요하다. 현재까지 많은 이러닝 시스템에서는 각기 다른 기법으로 웹 기반 시뮬레이션을 제공하고 있으나 학습자의 학습 스타일과 성취 수준을 고려한 콘텐츠의 재구성이 요구되고 있다. 본 논문에서는 XML 웹 서비스를 통해서 이러닝 시스템간에 시뮬레이션 객체를 공유하는 시스템을 제안하였다. 실험결과 제안 시스템이 기존 시스템보다 자기주도적 학습 활동과 상호 작용에서 효율적임을 보여준다.

  • PDF

서비스 지향 아키텍처를 기반으로 한 웹서비스 시스템 모델링 (System Modeling for Web Service based on Service-Oriented Architecture)

  • 이성규;진찬욱;김태석
    • 한국시뮬레이션학회논문지
    • /
    • 제16권1호
    • /
    • pp.49-57
    • /
    • 2007
  • 서비스 지향 아키텍처(SOA)는 최근 IT환경에서 급격한 성장을 하고 있다. 거대하고 복잡한 분산 환경에서 재빠른 변화에 적용하기위해 SOA를 기반으로 한 인프라 구축을 기업에서 많은 관심을 가지게 되었기 때문이다. SOA는 인터페이스와 서비스간의 계약을 통하여 서로 다른 기능을 단위로 하는 응용프로그램이 상호 연관성을 가지는 컴포넌트 모델이다. 본 논문에서는 SOA와 핵심 웹서비스 표준에 관계된 개념을 웹서비스에 적용하기 위한 아키텍처를 설계하고, 그 내용에 따라 SOA를 기본으로 한 웹 서비스 시스템을 모델링 한다. 웹서비스는 XML과 SOAP를 기본으로 도입하여, 응용프로그램과 비즈니스 서비스의 설계를 구현한다. 이렇게 설계된 SOA기반의 웹서비스를 통하여 상호 운영성, 재 사용성, 확장성 및 유연한 비즈니스 프로세스 처리와 같은 SOA의 각 특징이 어떻게 적용되는지 확인하고, 서비스 모델 프로세스에 대한 방법과 SOA기반의 웹서비스의 아키텍처 설계방법을 통하여, 서비스 간의 느슨한 결합(Loose Coupling)으로 중립성을 유지하는 웹 서비스 모델링을 제시한다.

  • PDF

웹기반 열유체 시뮬레이션 서비스의 개선 및 활용 (Web based CFD Simulation Service Improvement and Utilization)

  • 정영진;진두석
    • 한국정보통신학회논문지
    • /
    • 제17권5호
    • /
    • pp.1160-1167
    • /
    • 2013
  • 네트워크 및 컴퓨팅 기술의 발달로 실생활에서 일어나는 다양한 현상을 수치적으로 계산하고 분석할 수 있는 웹 시뮬레이션 서비스가 활발히 사용되고 있다. 이 논문에서는 웹 기반 열유체 시뮬레이션을 제공하는 e-AIRS(e-Science Aerospace Integrated Research System) 서비스의 개선 및 활용에 대해 기술한다. 2008년부터 서비스된 e-AIRS는 안정성에 일부 문제가 있어 사용자가 종종 원활한 시뮬레이션을 수행하기 어려움이 있었다. 이 문제를 해결하기 위하여 화면 갱신 방법 개선, 서비스 분산처리, 개인별 시뮬레이션 작업량 할당, 데이터 로딩 시간 감소, 등의 개선 작업을 수행하였다. 개선 후 사용자가 110명에서 606명으로 증가했음에도 안정성에 대한 요구사항은 감소하여 효과적으로 개선이 이루어졌음을 알 수 있다. 매 학기마다 분석되는 시뮬레이션 서비스 활용 내역 및 사용자 요구사항은 보다 나은 서비스를 제공하기 위해 사용될 것이다.

Performance Improvement of Web Service Based on GPGPU and Task Queue

  • Kim, Changsu;Kim, Kyunghwan;Jung, Hoekyung
    • Journal of information and communication convergence engineering
    • /
    • 제19권4호
    • /
    • pp.257-262
    • /
    • 2021
  • Providing web services to users has become expensive in recent times. For better web services, a web server is provided with high-performance technology. To achieve great web service experiences, tools such as general-purpose graphics processing units (GPGPUs), artificial intelligence, high-performance computing, and three-dimensional simulation are widely used. However, graphics processing units (GPUs) are used in high-speed operations and have limited general applications. In this study, we developed a task queue in a GPU to improve the performance of a web service using a multiprocessor and studied how to receive and process user requests in bulk. We propose the use of a GPGPU-based task queue to process user requests more than GPGPU based a central processing unit thread, and to process more GPU threads on task queue at about 136% to 233%, and proved that the proposed method is effective for web service.

계산과학공학 플랫폼의 워크벤치 기반 동적 서비스 설계 및 구축에 관한 연구 (A Study on Workbench-based Dynamic Service De-sign and Construction of Computational Science Engineering Platform)

  • 권예진;전인호;마진;이식;조금원;서정현
    • 인터넷정보학회논문지
    • /
    • 제19권3호
    • /
    • pp.57-66
    • /
    • 2018
  • 계산과학공학 소프트웨어 플랫폼인 EDISON( EDucation-research Integration through Simulation On the Net )은 클라우드 컴퓨팅 기반 웹서비스로서, 해석 소프트웨어를 이용한 웹 기반 시뮬레이션 서비스이다. EDISON에서는 사용자의 로컬 자원으로는 해석이 어렵거나 불가능한 계산과학공학 해석 문제를 웹 서비스를 통해 사용자에게 제공하며 미리 구축되어 있는 인프라 및 다양한 계산 노드를 통해 사용자에게 해석 결과를 제공한다. 그 결과로 사용자의 디바이스, 운영체제에 관계 없이 EDISON에 접근하여 계산과학 공학 해석 시뮬레이션을 수행할 수 있도록 웹 포털 환경에서 시뮬레이션 실행 환경을 제공한다. 본 연구의 목적은 현재 사용자에게 제공되고 있는 계산과학 공학 시뮬레이션 및 해석 결과 분석 플랫폼인 EDSION 시스템에 통합적인 유저 인터페이스를 제공하기 위한 워크벤치 기반 실시간 동적 서비스 설계 및 구축에 있다. 또한 로컬에서 사용하는 계산과학공학 시뮬레이션 소프트웨어 환경과 유사한 사용자 유저 인터페이스를 가지며 다양한 해석기와 전처리기, 해석 시뮬레이션 소프트웨어 등의 동적인 웹 환경을 구성할 수 있는 워크벤치 기반 사용자 시뮬레이션 서비스 환경 구성에 대해 고안하였다. 이러한 웹 서비스를 제공하기 위해 사용자에게 필요한 서비스를 포틀릿 단위로 구성하였으며, 그 결과로 워크벤치를 이용한 시뮬레이션 서비스를 구축하였다.

Web1.0과 프로슈밍기반 Web2.0 서비스 가치생태계 비교 (Value Ecosystems of Web Services : Benefits and Costs of Web as a Prosuming Service Platform)

  • 김도훈
    • 한국경영과학회지
    • /
    • 제36권4호
    • /
    • pp.43-61
    • /
    • 2011
  • We first develop a value ecosystem framework to model the SDP(Service Delivery Process) of web services. Since the web service has been evolving from the basic web architecture (e.g., traditional world wide web) to a prosuming platform based on virtualization technologies, the proposed framework of the value ecosystem focuses on capturing the key characteristics of SDP in each type of web services. Even though they share the basic elements such as PP(Platform Provider), CA(Customization Agency) and user group, the SDP in the traditional web services (so-called Web1.0 in this paper) is quite different from the most recent one (so-called Web2.0). In our value ecosystem, users are uniformly distributed over (0, ${\Delta}$), where ${\Delta}$��represents the variety level of users' preference on the web service level. PP and CA provide a standard level of web service(s) and prosuming service package, respectively. CA in Web1.0 presents a standard customization package($s_a$) at flat rate c, whereas PP and CA collaborate and provide customization service with a usage-based scheme. We employ a multi-stage game model to analyze and compare the SDPs in Web1.0 and Web2.0. Our findings through analysis and numerical simulations are as follows. First, the user group is consecutively segmented, and the pattern of the segmentations varies across Web1.0 and Web2.0. The standardized service level s (from PP) is higher in Web1.0, whereas the amount of information created in the value ecosystem is bigger in Web2.0. This indicates the role of CA would be increasingly critical in Web2.0: in particular, for fulfilling the needs of prosuming and service customization.