서지주요정보
워게임 시뮬레이터 개발을 위한 CBD 프로세스로의 임베디드 DEVE 방법론 = Embedding DEVS methodology in CBD process for development of war game simulators
서명 / 저자 워게임 시뮬레이터 개발을 위한 CBD 프로세스로의 임베디드 DEVE 방법론 = Embedding DEVS methodology in CBD process for development of war game simulators / 김정훈.
발행사항 [대전 : 한국과학기술원, 2007].
Online Access 원문보기 원문인쇄

소장정보

등록번호

8018710

소장위치/청구기호

학술문화관(문화관) 보존서고

MEE 07098

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

리뷰정보

초록정보

CBD (Component Based Development) methodology is a cost effective software development paradigm in which encapsulated software modules are assembled via interface to perform required functions. The methodology is composed of 4 steps of Analysis, Design, Implentation and Testing, and Surrender. The CBD methodology can be directly applicable to general software development projects in conjunction with UML (Unified Modeling Language) based OOD (object-oriented development) methodology. However, special projects, such as war game simulators development, may not directly employ the UML based OOD methodology within the process due to limitation in modeling power for war game components as discrete event systems. On the other hand, DEVS(Discrete Event Systems Specification) formalism provides sound semantics for specification of discrete event systems in hierarchical modular manner. This thesis presents embedment of DEVS methodology for development of war game simulators within the CBD process. Within the DEVS embedded CBD methodology, timing information specification and extended sequence diagram specifciation are applicable to the analysis step. Implentation of DEVSim++, test of DEVS model and DEVSim++ manual are applicable to the implemenation and testing step. And user instruction on DEVSim++ manual is applicable to the surrender step. Supporting tool for the proposed methodology is designed, which provides developers with an efficient development environment by the Supporting Tool. Embedment of the DEVS methodology is not replacement, but complement of the UML-based OOD methodology. Case study for development of a war game simulator using the DEVS embedded CBD process will be discussed.

CBD(컴포넌트 기반 개발) 방법론은 캡슐화된 소프트웨어 모듈들이 모델링 하고자 하는 시스템의 요구되는 기능들을 수행하기 위한 인터페이스를 통해서 조립되는 비용 효과적인 소프트웨어 개발 패러다임이다. 이 방법론은 분석, 설계, 구현 및 테스트, 인도 등의 4단계로 구성되어 있다. CBD 방법론은 객체지향 개발 방법론 기반의 UML(통합 모델링 언어)과 함께 일반적인 소프트웨어 개발 프로젝트에 바로 적용될 수 있다. 그러나 워게임 시뮬레이터 개발과 같은 특별한 프로젝트일 경우 이산사건 시스템인 워게임 컴포넌트를 위한 모델링 능력에 한계가 있기 때문에 CBD 프로세스에 객체지향 기반 개발 방법론 기반의 UML을 바로 사용할 수 없다. 반면, DEVS(이산사건 시스템 명세) 형식론은 계층적이고 모듈러한 방법으로 이산사건 시스템 명세를 위한 안정된 의미론을 제공한다. 본 논문은 워게임 시뮬레이터 개발을 위한 CBD 프로세스로의 DEVS 임베디드 방법론을 기술하고 있다. DEVS가 임베디드 된 CBD 방법론에는 시간정보 명세와 확장된 시퀀스 다이어그램 명세가 분석단계에서 적용된다. DEVSim++에 의한 구현과 DEVS 모델의 테스트, DEVSim++ 매뉴얼 작성이 구현 및 테스트 단계에서 적용된다. 그리고 DEVSim++ 매뉴얼을 통한 사용자 교육이 인도단계에서 적용된다. 제안된 방법론을 위한 지원도구를 디자인하였고, 이것은 개발자에게 효율적인 개발 환경을 제공한다. 본 논문에서 제안하는 방법론은 기존의 방법론을 대체하는 것이 아니라 기존 UML 기반 객체지향 개발 방법론을 보완하는 것이다. DEVS가 임베디드된 CBD 프로세스를 실제 워게임 시뮬레이터 개발에 어떻게 적용되는지 사례 연구로서 설명될 것이다.

서지기타정보

서지기타정보
청구기호 {MEE 07098
형태사항 77 p. : 삽화 ; 26 cm
언어 한국어
일반주기 저자명의 영문표기 : Jeong-Hoon Kim
지도교수의 영문표기 : Tag-Gon Kim
지도교수의 한글표기 : 김탁곤
학위논문 학위논문(석사) - 한국과학기술원 : 전기및전자공학전공,
서지주기 참고문헌 : p. 76-77
QR CODE

책소개

전체보기

목차

전체보기

이 주제의 인기대출도서