DoDAF 지원 릴리스 정보

© Copyright International Business Machines Corporation 2006. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

릴리스 정보

1.0 제한사항
   1.1 DoDAF 제품 문서 생성
   1.2 DoDAF 모델 구조
   1.3 OV-2 및 OV-3 제품 생성
   1.4 SV-3 및 SV-6 제품 생성
   1.5 OV-3 매트릭스 표시
   1.6 SV-6 매트릭스 표시
   1.7 표준 UML 모델링 지원
   1.8 하향식 아키텍처 디자인 지원
   1.9 CADM 지원
   1.10 UML 모델 가져오기 및 변환
   1.11 웹 보고서
2.0 알려진 문제점 및 해결 방법
   2.1 인식된 운영 노드의 갱신
   2.2 기본 Eclipse 편집기에서 제품 열기
   2.3 AV-2 제품의 정의 설명
   2.4 모델 변경으로 DoDAF 제품 갱신

1.0 제한사항

1.1 DoDAF 제품 문서 생성

DoDAF(The Department of Defense Architecture Framework) 제품 문서 생성은 Windows® 환경에서만 지원됩니다.
DoDAF 제품 문서(AV-1, OV-6a, SV-9, SV-10a 및 DoDAF 보고서)에서는 Microsoft Word의 COM 인터페이스를 사용해 제공되는 컨텐츠가 있는 Microsoft® Word 템플리트를 사용합니다. 제품 문서 생성은 Linux® 환경에서 지원되지 않습니다.

1.2 DoDAF 모델 구조

DoDAF 모델은 수정된 구조입니다. 템플리트에서 작성된 DoDAF 모델은 하나의 제품을 사용해 후속 제품을 생성할 수 있도록 구성되어 있습니다. 모델의 UML 패키지 이름이 예약되고 패키지 계층 구조가 수정되어 있습니다. 구조가 변경되거나 패키지의 이름이 바뀌면 여러 가지 DoDAF 명령이 예상대로 실행되지 않을 수 있습니다.

1.3 OV-2 및 OV-3 제품 생성

OV-2 및 OV-3 제품은 OV-6c 제품의 시퀀스 다이어그램에서 데이터를 사용해 OV-6c 제품에서생성됩니다. 따라서 수동으로 OV-2를 작성하거나 직접 수정하면 OV-3 제품으로 변경할 수 없습니다.

1.4 SV-3 및 SV-6 제품 생성

SV-3 및 SV-6 제품은 SV-10c 제품의 시퀀스 다이어그램에서 데이터를 사용해 SV-10c 제품에서 생성됩니다. 시퀀스 다이어그램이 없는 경우 이 제품은 생성되지 않습니다.

1.5 OV-3 매트릭스 표시

표시된 OV-3 매트릭스는 OV-3 제품의 서브세트입니다. OV-3 창에는 운영 정보 교환 매트릭스가 표시됩니다. 이 매트릭스에 있는 데이터는 OV-3 제품의 작은 서브세트이며 정보 교환 요구사항(IER) 특성의 연결을 지원하지 않습니다. 하지만 매트릭스의 데이터 열에 수신 중인 운영 노드의 해당 조작으로 정의된 매개변수의 유형 특성이 표시됩니다. 수신 활동 열에 해당 운영 활동(예: 운영 노드의 메소드)의 이름이 표시됩니다.

1.6 SV-6 매트릭스의 표시

표시된 SV-6 매트릭스는 SV-6 제품의 서브세트입니다. SV-6 창에는 시스템 데이터 교환 매트릭스가 표시됩니다. 이 매트릭스에 있는 데이터는 SV-6 제품의 작은 서브세트이며 데이터 교환 특성의 연결을 지원하지 않습니다. 하지만 매트릭스의 데이터 설명 열에 이용자 시스템 노드의 해당 조작으로 정의된 매개변수의 유형 특성이 표시됩니다. 이용자 함수 열에 해당 시스템 함수(예: 운영 노드의 메소드)의 이름이 표시됩니다.

1.7 표준 UML 모델링 지원

표준 UML 모델링은 일부 제품에만 지원됩니다. 많은 운영 및 시스템 보기 제품에 대해, 표준 UML 모델링 기술을 사용해 이 제품을 작성해야 합니다. 영향을 받은 제품은 다음과 같습니다. OV-1, OV-4, OV-5, OV-6b, OV-7, SV-1, SV-2, SV-4, SV-7, SV-8, SV-10b 및 SV-11

1.8 하향식 아키텍처 디자인 지원

하향식 아키텍처 디자인 지원은 제한적입니다. DoDAF 모델링 기능에서 지원하는 기본 작업 흐름은 상향식 접근을 기본으로 합니다. 시퀀스 다이어그램(OV-6c)에서는 운영 노드와 시퀀스 다이어그램에 정의된 데이터에서 파생된 기타 제품(OV-2 및 OV-3) 간의 통신을 수동으로 작성합니다. 또한 시퀀스 다이어그램(SV-10c)에서는 시스템 노드와 시퀀스 다이어그램에서 파생된 기타 제품(SV-3, SV-5 및 SV-6) 간에 교환되는 데이터를 수동으로 작성해야 합니다.

1.9 CADM 지원

CADM 데이터베이스는 DoDAF 모델링 기능으로 지원되지 않습니다.

1.10 UML 모델 가져오기 및 변환

DoDAF 모델링 기능에서는 다른 패러다임을 사용해 작성되는 기존의 UML 디자인 모델이 지원되지 않습니다. UML 모델을 가져오고 이를 DoDAF 모델로 변환할 수 없습니다. 작업 흐름에서는 새 DoDAF 모델로 시작해야 합니다. 하지만 Rational 모델링 제품의 버전 6.0.1.1로 작성되는 DoDAF 모델을 가져와서 열 수 있습니다.

1.11 웹 보고서

IBM® Rational® 웹 게시에서는 예상 보고서가 작성되지 않습니다. Rational Software Development Platform의 기능을 사용해 DoDAF 모델을 게시하는 경우, 생성된 웹 보고서에 DoDAF 제품 문서 또는 어떤 매트릭스도 포함되지 않습니다.

2.0 알려진 문제점 및 해결 방법

2.1 인식된 운영 노드의 갱신

운영 노드가 인식되면 모델의 SV-10c 패키지에 있는 노드에 필요한 협업이 작성됩니다. 운영 노드에 정의된 각 조작에 대해 시퀀스 다이어그램과의 상호작용이 해당 SV-10c 협업에서 작성됩니다. 협업의 이름은 운영 노드를 반영하며 포함된 상호작용의 이름은 노드의 오퍼레이션과 같습니다. 운영 노드 또는 이 노드의 오퍼레이션을 이름 바꾸거나 삭제하는 경우 SV-10c의 협업 및 상호작용이 변경 또는 삭제로 자동 갱신되지 않습니다. SV-10c에서 협업 또는 상호작용의 이름을 바꾸거나 삭제하면 운영 노드 및 이 노드의 오퍼레이션이 갱신되지 않습니다.

해결 방법: 운영 노드, 오퍼레이션, 인식된 협업 또는 상호작용의 이름을 바꾸는 경우에도 탐색에필요한 DoDAF 팝업 메뉴 항목(예: 인식된 오퍼레이션 또는 오퍼레이션 인식으로 이동)이 실행되어야 합니다. 하지만 어떤 요소라도 삭제되는 경우 더 이상 탐색 작업을 할 수 없고 수동으로 해당 요소를 삭제해야 합니다.

2.2 기본 Eclipse 편집기에서 제품 열기

DoDAF 제품 문서 작성 후 기본 Eclipse 편집기로 생성된 문서를 여는 경우(패키지 탐색기 보기 또는 네비게이터 보기의 파일을 두 번 클릭하여) 문서를 편집하여 컨텐츠를 갱신해야 합니다. 기본 Eclipse 편집기에서 Microsoft Word의 임베디드 버전이 사용되고 문서 상태에 관해 Microsoft® Word 및 Eclipse 사이에 문제점이 있기 때문에 문서가 변경됩니다.

해결 방법: DOC 파일을 마우스 오른쪽 단추로 누른 다음 열기 > 시스템 편집기를 클릭하십시오. 문서가 외부 Microsoft Word 창에서 열려서 예상대로 작업이 실행됩니다. 문서를 변경하는 경우, 작업공간의 해당 프로젝트를 선택해야 하고 특히 CM 시스템으로 CVS를 사용하는 경우 저장소의 문서를 새로 고쳐야 합니다.

2.3 AV-2 제품의 정의 설명

AV-2 제품에는 정의 설명이 없습니다. AV-2 보기가 표시되면 해당 요소에 UML 문서를 추가하지 않는 경우 정의 필드가 공백입니다.

해결 방법: 모델 탐색기 또는 다이어그램의 요소를 선택하고 특성 보기의 문서 페이지에 정의를 추가하십시오.

2.4 모델 변경으로 DoDAF 제품 갱신

DoDAF 제품은 모델 변경으로 자동 갱신되지 않습니다. DoDAF 제품이 모델의 기타 데이터에서 생성되고 그 데이터가 수정되면 제품이 갱신되지 않습니다. 예를 들어, 모델이 수정되면 OV-3, SV-3, SV-5 또는 SV-6 제품이 표시되는 보기가 자동 갱신되지 않습니다. 따라서 생성된 OV-2 다이어그램은 새 메시지가 OV-6c 시퀀스 다이어그램에 추가되는 경우 자동 갱신되지 않습니다.

해결 방법: 각 DoDAF 보기(OV-3, SV-3, SV-5 또는 SV-6 제품)에는 보기 새로 고치기에 필요한 로컬 메뉴 항목(및 도구 모음 아이콘)이 있습니다. 이 메뉴 항목을 선택하기 전에 일부 DoDAF 모델 요소(다이어그램이 아닌 패키지 또는 노드)를 모델 탐색기 보기에서 선택했는지 확인하십시오. OV-2 다이어그램이 오래되면 해당 DoDAF 팝업 메뉴 항목을 사용해 OV-2 제품을 다시 생성하십시오. 다이어그램의 레이아웃을 수정해야 합니다.