UPDM(United Profile for DoDAF and MODAF)은 미국 및 유럽에서 사용 중인
두 가지 기본 아키텍처 프레임워크를 종합합니다.
UPDM은 공통 기본 요소 및 관계 세트를 사용하여 양쪽 프레임워크에 정의된 아키텍처를 캡처합니다.
UPDM에는 L0 및 L1으로 알려진 두 개의 준수 레벨이
있습니다.
- 레벨 0은 UML을 기반으로 하며 SOAML의 파트를 가져와
확장해서 서비스 기반 보기에 대한 지원을 제공합니다.
- 레벨 1에는 레벨 0이 포함되며 UPDM 요소가 참조하는
SysML의 파트를 가져옵니다. 이 준수 레벨은 LO 요소에 적용될 SysML 스테레오타입을 지정하는 제한조건 세트를 포함합니다.
L1 준수는 SysML을 사용하여 시스템 모델링과의
통합을 제공합니다.
이 내용은 버전 7.6.1 이상에 적용됩니다. IBM® Rational® Rhapsody®에서는
비즈니스 엔터프라이즈 비전에서 직접 코드로 작성한 임베디드 소프트웨어
구현에 이르기까지 라이프사이클 개발을 지원하는 두 개의 UPDM 프로파일을
제공합니다. 두 UPDM 프로파일 세트는 다음과 같습니다.
- UPDM_L0 및 UPDM_L1은 UPDM 1.1
메타 모델을 기반으로 DoDAF 1.5 및 MODAF 1.2에서 사용되는 모든 보기
및 요소를 지원합니다.
- UPDM_DoDAF20_L0 및 UPDM_DoDAF20_L1은 UPDM 1.1
메타 모델을 기반으로 DoDAF 2.0 보기를 지원합니다.
국방부의 참고 자료에 따르면 다양한 UPDM 2.0 도구를
사용할 수 있을 때까지 DoDAF 2.0 아키텍처 대신 UPDM 1.1
기반 아키텍처를 DoD에 제출할 수
있습니다. UPDM에 관한 문서는 아래 자세히 설명된 것처럼
Rational Rhapsody 위키에 다양한 컨텐츠로
보강되었습니다. 이 주제의 맨 아래 있는 링크에서 문서에 액세스할
수 있습니다.
- UPDM 1.1 시작하기에서는 UPDM L0 및 UPDM L1에 대한 참고 자료를
제공합니다.
- DoDAF 2.0 및 UPDM 시작하기에서는 UPDM_DODAF20_L0 및 UPDM_DODAF20_L1에
대한 참고 자료를 제공합니다.
- Rational Rhapsody 자주 질문되는 내용(FAQ)에서는 UPDM
프로파일이 원래 Rhapsody DODAF 추가 기능과 다른 점에 대한 도움말
및 기타 몇몇 유용한 도움말을 제공합니다.
- UPDM 학습서는 기능 세트 및 운영 뷰를 기반으로
사용자가 UPDM DoDAF 2.0 시스템 및 서비스 보기의 개발에 대해
학습할 수 있는 실전 학습서입니다.
- UPDM 샘플 모델에는 시작점 모델 및 완료된 프로토타입이
포함되어 있습니다. 학습서를 학습할 때 이들 모델을
사용할 수 있습니다.
- UPDM과 함께 SysML 사용에서는 Rational Rhapsody에서
IPDM 프로젝트와 SysML을 통합하는 작업에 대한 참고 자료를 제공합니다.
- UPDM RPE 문서 템플리트 사용에서는 UPDM RPE 템플리트의
개요를 제공하고 이를 사용하여 보고서를 작성하는 방법에 대해 설명합니다.
해당 자원에 대한 세부사항은 다음 링크를 참조하십시오.