사용 가능한 사전 정의된 프로파일은
IBM® Rational® Rhapsody®에
대해 라이센스가 있는 추가 기능 제품 및 시스템 언어에 따라
달라집니다.
AdaCodeGeneration은 기본 Ada 코드 생성 프로파일입니다.
Android23은 Android SDK 버전 2.3에 대한 지원을 제공합니다.
AR3x_BMT에서는
C 언어에서 디자인된 프로젝트에 대한 BMT(Behavior Modeling Tool)
환경에서
AUTOSAR(Automotive Open System Architecture) 개념 대 코드를
지원합니다. 이 프로파일은 MISRA
준수를 포함합니다.
AutomotiveC는
다음 자동화 산업 환경에서 제공되는 기능을 포함합니다.
FixedPoint 산술
MainLoop(비OS)
OSEK21 및 기본/확장 OSEK 태스크 스테레오타입
MicroC
참고: AutomotiveC 프로파일은
StatemateBlock 및 SimulinkInC 프로파일도 로드합니다.
AutomotiveC 프로파일은 MISRA 준수도 포함합니다.
AUTOSAR_214, AUTOSAR_31
및 AUTOSAR_40은
ECU, 내부 동작, SW 컴포넌트, 시스템 및 토폴로지 다이어그램을
사용하여 AUTOSAR 개발 프로세스에 따라 자동화 컴포넌트를
작성합니다. 별도의 AUTOSAR 프로파일은 관련 AUTOSAR 표준(2.1, 3.1
및 4.0)을 지원합니다.
참고: AUTOSAR은 C 언어 프로젝트에서만
사용할 수 있습니다.
DDS는
Rational Rhapsody Developer for C++에서
실시간 시스템에 대한 데이터 분산 시스템(DDS)
애플리케이션을 작성하는 데 필요한
클래스 및 인터페이스와 같은 다양한 요소를 제공합니다.
기본값에서는 대부분의
Rational Rhapsody
프로젝트에 대한 모든 기본 UML 구조를 제공합니다.
DoDAF는 DoDAF v1.0용
Rational Rhapsody
프로파일입니다.
FixedPoint 프로파일은 8, 16 및 32비트 고정점 변수를 나타내는 사전 정의된
유형(FXP_8Bit_T, FXP_16Bit_T, FXP_32Bit_T)을
포함합니다.
FunctionalC
프로파일은
Rational Rhapsody Developer for C를
사용자 조정하여,
C 코드 프로그램에서
파일, 함수, 호출 그래프 및 플로우 차트와 같은
익숙한 구성을 사용하는 애플리케이션을 기능적으로 모델링할 수 있습니다.
HarmonySE는
Harmony(SE) Systems Engineering Process에
기반한 프로젝트를 작성합니다.
IDFProfile은
제품의
Rational Rhapsody Developer for C
버전에 대한 IDF의 코드 생성 설정을 사용합니다.
MARTE는 UML에서 포함하지 않는 실시간(Real- Time) 임베디드(Embeded) 시스템에 대한
모델(Model)과 분석(Analysis)을 지원하고
도구에 의한 분석을 지원하도록 애플리케이션 모델에 대해
어노테이션을 작성합니다.
MODAF는 MODAF v1.1용
Rational Rhapsody
프로파일입니다.
MicroC에서는
운영 체제가 없거나 제한된 자원을 통해 시스템에서 자동화 C
애플리케이션을 실행하는 기능을 제공합니다. 이 프로파일은 MISRA
준수를 포함합니다.
NetCentric은 디자인으로 WSDL(Web-services Definition
Language) 파일을 가져오고 서비스 모델을 생성합니다. (이 프로파일에는
별도의 라이센스가 필요합니다.)
RespectProfile은 C 및 C++
프로젝트에 사용하여 코드 구조를 보존하고
Rational Rhapsody
모델에서 코드가 재생성된 경우 이 구조를 보존합니다.
Rational Rhapsody에서
생성된 코드는 원래 코드와 유사함을 의미합니다.
RoseSkin은
IBM Rational Rose®
가져오기에서 Rational Rose
룩앤필과 유사하도록 형식 및 기타 설정을 설정하는 데 사용됩니다.
SDL은 SDL Suite 모델을
Rational Rhapsody SDL
Systems로
가져오는 작업을 용이하게 합니다.
Simulink 및 SimulinkInC에서는
MATLAB Simulink 모델을 Rational Rhapsody에
Simulink Blocks로 통합하는 작업을 허용합니다(Simulink
프로파일은 C++에 대한 항목임).
SoaML은 일부 기본 서비스 중심 아키텍처 기능을 지원하도록
UPDM 프로파일 프로젝트에 자동 추가됩니다.
SPARK는
Rational Rhapsody Ada
SPARK 프로파일입니다.
StatemateBlock은
Rational Rhapsody
아키텍처의 일부가 되도록
IBM Rational Statemate®
모델을 허용하는 블록/클래스를 작성합니다.
이 프로파일은
Rational Rhapsody Developer for C에서만
사용 가능하며
Rational Statemate MicroC 코드 생성기에 대한 라이센스와 함께
Rational Statemate 4.2
MR2 이상의 라이센스 버전이 필요합니다.
SysML은 시스템 엔지니어링에 대한 UML 및 SysML
모델 다이어그램을 모두 지원합니다. 이 프로파일은
OMG SysML 프로파일의
Rational Rhapsody
구현입니다.
TestingProfile은
OMG Testing 프로파일의 구현입니다. TestingProfile은
Rational Rhapsody TestConductor에서 사용합니다.
이 프로파일에 대한 자세한 정보는
Rational Rhapsody TestConductor에
대해 제공되는 써드파티 문서를 참조하십시오.
UPDM_L0 및
UPDM_L1은
MODAF 및 DoDAF 프로파일을 결합하는 OMG UPDM L0 및 L1 프로파일의
Rational Rhapsody
구현입니다.