DOI QR코드

DOI QR Code

Hierarchical Verification Methodology of Discrete Event Systems

이산사건 시스템의 계층적 검증방법론

  • 송해상 (서원대학교 컴퓨터정보통신학부) ;
  • 이완복 (공주대학교 게임디자인학과)
  • Published : 2007.05.31

Abstract

State explosion is a well-known problem that impedes analysis md testing of discrete event systems, thus making the verification of large systems intrinsically difficult job. This paper suggests a hierarchical verification methodology of untimed DEVS model which can alleviate the state explosion problem. The method is a repetitive procedure of designing and verifying between the upper level and the lower level models abstracting away the unnecessary information with respect to a given verification task. A small example was employed to show our suggested method in detail.

상태폭발문제는 이산사건 시스템 검증과정에서 피하기 어려운 문제로 알려져 있으며, 큰 시스템 해석을 어렵게 만드는 본질적인 요인이다. 본 논문에서는 이산사건 시스템의 무시간 DEVS/DEVS 명세에 대한 계층적인 설계/검증 방법을 제안하여 상태폭발문제를 회피할 수 있는 방법을 보인다. 제안한 방법은 DEVS 상위모델과 DEVS 하위 모델간의 설계/검증 과정을 계층적이면서도 반복적인 방식을 채택하여 검증에 필요한 요소 이외에는 정제 과정을 통하여 없애는 방안이다. 간단한 예제를 통하여 제안된 방법론을 소개하고 있다.

Keywords

References

  1. B. P. Zeigler, Multifacetted Modelling and Discrete Event Simulation, Academic Press, 1984
  2. 김탁곤 외, 프로세스 명세에 관한 동적 행위 분석기법에 관한 연구, 시스템공학연구소 연구보고서, 1998
  3. G. P. Hong md T. G. Kim, 'A Framework for Verifying Disc-ete Event Models within a DEVS-based System Development Methodology,' Trans. Society for Computer Simulation International, vol. 13, pp. 19-34, 1996
  4. M. H. Hwang and F. Lin, 'State Minimization of SP-DEVS,' Lecture Notes in Computer Science, vol. 3397, pp.243-252, Springer 2005
  5. K.J. Hong and T.G. Kim, 'DEVSpecL-DEVS Specification Language for Modeling, Simulation and Analysis of Discrete Event Systems,' Information and Software Technology pp.221-234, vol. 48, No.4, 2006 https://doi.org/10.1016/j.infsof.2005.04.008
  6. C. Thomas, H. Luckhoff, and T.G. Kim, 'OpenDEVS: A Proposal for a Standardized DEVS Model Exchange Format,' Proc.6th Com. AI, Simul, Planning in High Autonomous Systems, pp. 371-377, 1996
  7. R. Milner, Communication and Concurrency, Prentice Hall, 1989
  8. H.S. Song and T.G. Kim, 'Application of Real-Time DEVSto Analysis of Safety-Critical Embedded Control Systems: Railroad Crossing Control Example,' Simulation, vol. 81, No.2,pp. 119-136, 2005 https://doi.org/10.1177/0037549705052229
  9. R.Cleavaland, J. Parrow, B. Steffen, 'Testing Equivalence as a Bisimulation Equivalence,' Automatic Verification Methods for Finite State Systems, LNCS 407, pp.11-23, Springer, 1989