1
소프트웨어 프로세스 그래픽 모형을 작성하는 단계와, 정의 언어로 변환하고자 하는 프로세스가 최상위 프로세스인가 판단하는 단계와, 상기 정의 언어로 변환하고자 하는 프로세스가 최상위 프로세스인가 판단한 결과 최상위 프로세스이면 전역 변수를 선언하기 위해 하나의 프로젝트와 관련된 모든 프로세스 파일을 여는 단계와, 정의 언어 코드로 변환하기 위한 편집 창 및 코드를 생성하는 단계와, 정의 언어로의 코드 변환이 완료되면 모든 프로세스들이 통합되기 이전의 일시적인 파일을 생성하는 단계와, 상기 정의 언어로 변환하고자 하는 프로세스가 최상위 프로세스인가 판단한 결과 정의 언어로 변환하고자 하는 프로세스가 최상위 프로세스가 아닌 경우에는 프로세스가 변환하지 않은 하위 프로세스를 갖는지 판단하는 단계와, 상기 변환하기 않은 하위 프로세스를 갖는지 판단한 결과 변환하지 않은 하위 프로세스가 있는 경우에는 하위 프로세스를 열고 변환하지 않은 하위 프로세스가 있는지를 판단하는 단계로 진행하는 단계와, 상기 변환하지 않은 하위 프로세스를 갖는지 판단한 결과 변환하지 않은 하위 프로세스가 존재하지 않을 경우에는 정의 언어 코드로 변환하기 위한 편집 창 및 코드를 생성하는 단계와, 정의 언어로의 코드 변환이 완료되면 모든 프로세스들이 통합되기 이전의 일시적인 파일을 생성하는 단계와, 모든 프로세스들이 정의 언어로 변환 완료되면 모든 임시 파일을 통합하여 하나의 파일로 생성하는 단계와, 상기 통합된 파일을 정의언어 해석기로 해석하여 컴파일하는 단계와, 프로세스 엔진을 실행하는 단계를 포함하여 이루어지는 것을 특징으로 하는 소프트웨어 프로세스 그래픽 모형으로부터 소프트웨어 프로세스 정의 언어로의 변환 방법
|