Statechart에서의 XMI기반 소스코드생성 알고리듬 구현 연구

Implementation of code generation algorithm for Statechart based on XMI

  • 김진만 (상명대학교 컴퓨터과학과) ;
  • 임좌상 (상명대학교 디지털 미디어학부)
  • 발행 : 2008.11.19

초록

MDA는 UML과 XMI 표준을 사용해 플랫폼에 무관한 설계모델에서 플랫폼에 의존적인 실행 가능한 모델을 생산하는 것이다. 본 연구에서는 UML의 Statechart를 대상으로 XMI 정보를 추출하고 이로부터 Java 소스코드를 자동 생성하는 알고리듬을 구현하였다. 에어컨 시스템을 사례로 비즈니스 로직이 포함된 소스코드를 자동 생성하는 알고리듬을 구현하였으며 XMI의 사용으로 두 개의 다른 CASE 도구 각각에서 설계된 모델이 동일한 소스코드를 생성함을 확인 했다.

키워드