IBM® Rational® Rhapsody® 이중 단계(Phase) 코드 생성 프로세스는 CORBA 스테레오타입으로 태그가 붙은 항목에 대해 IDL 파일을 생성하고 나머지 항목에 대해 C++ 파일을 생성합니다. CORBA 설정 코드는 코드 생성의 두 번째 단계(Phase)에서 생성됩니다. make 프로세스는 IDL 및 C++ 파일을 CORBA 스켈레톤과 링크합니다.
make는 먼저 IDL 컴파일러를 호출하여 IDL 코드를 C++로 변환합니다. 다음으로 Rational Rhapsody 네이티브 C++ 출력과 함께 IDL 컴파일러의 C++ 출력을 컴포넌트의 어셈블리 언어 이미지로 컴파일하기 위해 C++ 컴파일러를 호출합니다.