earticle

논문검색

Construction of Concurrent Programs Based on a Modeling and Simulation Formalism

초록

영어

This paper proposes a framework for developing a concurrent program using the discrete event system specification (DEVS) formalism. Within the proposed framework, a concurrent program is modeled by the DEVS formalism, and the modeling result is validated through simulation in a DEVS abstract simulator environment, called DEVSim++. Then, the validated modeling results are translated to multi-threaded program codes written in a conventional programming language. For that, each DEVS model which specifies behavior of a component is converted to a single thread, called an atomic thread, and every connection information between the components are clustered together and converted to a data structure, called a port mapping table. This paper also proposes an efficient solution which combines several atomic threads into a new thread, called a combined thread.

목차

Abstract
 1. Introduction
 2. DEVS Formalism
 3. Proposed Framework
  3.1. Atomic Thread
  3.2. Port Mapping Table
  3.3. Scheduler Thread
  3.4. Thread Population Tuning
 4. Conclusions
 References

저자정보

  • Jung Hyun Im Dept. of Secured-Smart Electric Vehicle, Kookmin University
  • Ha-Ryoung Oh Dept. of Secured-Smart Electric Vehicle, Kookmin University
  • Yeong Rak Seong Dept. of Electric Engineering, Kookmin University

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

      0개의 논문이 장바구니에 담겼습니다.