Microsoft Visual Studio 2010 시각화 및 모델링 기능 팩

이 항목에서는 Microsoft Visual Studio 2010 Visualization and Modeling Feature Pack이 Visual Studio 2010 Ultimate에서 시각화 및 모델링 도구를 어떻게 확장하고 향상시키는지에 대해 설명합니다.

추가 정보

참조

MSDN의 Visual Studio 2010 Feature Pack 다운로드

MSDN의 Visual Studio 2010 Feature Pack

이 기능 팩에 대한 요구 사항

요구 사항

이 기능 팩의 기능

이 기능 팩의 기능

Visual Studio Feature Pack 개요

Visual Studio 기능 팩

Visual Studio 2010 Ultimate 시각화 및 모델링 도구에 대한 개요 및 설명서

응용 프로그램 모델링

이 기능 팩의 기능

다음 표에는 이 기능 팩의 기능과 해당 기능이 Visual Studio Ultimate의 기존 도구와 작동하는 방식이 요약되어 있습니다.

  • 모델에서 코드 생성

  • 기존 코드 탐색

  • 모델 요소 사용 및 관리

  • 레이어 다이어그램 만들기, 유효성 검사 및 확장

모델에서 코드 생성

UML 모델은 코드와 테스트를 만들고 시스템의 아키텍처와 요구 사항을 설명하는 데 도움이 될 수 있습니다.

새 그룹

자세한 내용은 다음을 참조하십시오.

코드 생성 명령을 사용하여 UML 클래스 다이어그램의 요소에서 기초 코드 생성. 기본 변환을 사용하거나 사용자 지정 변환을 작성하여 UML 형식을 코드로 변환할 수 있습니다.

방법: UML 클래스 다이어그램에서 코드 생성

UML에서 다른 유형의 문서를 생성하거나 UML 요소와 생성된 결과 간에 보다 간접적인 관계가 있는 코드를 생성하려는 경우 사용자 지정 템플릿을 작성하여 모델을 읽고 원하는 유형의 아티팩트를 생성할 수 있습니다. 자세한 내용은 방법: UML 모델에서 파일 생성을 참조하십시오.

기존 코드 탐색

개발자는 흔히 코드 작성보다 기존 코드 이해에 더 많은 시간을 소비합니다. Visual Studio Ultimate의 코드 시각화 도구는 코드의 주요 부분을 시각화하고, 그 융통성을 평가하고, 문제 영역을 식별하는 데 도움이 될 수 있습니다. 코드 부분 간의 종속성을 추적하여 제안된 변경의 잠재적 비용을 보다 쉽게 평가할 수 있습니다.

새 그룹

자세한 내용은 다음을 참조하십시오.

기존 코드에서 UML 클래스 다이어그램 만들기

방법: 코드에서 UML 클래스 다이어그램 만들기

종속성 그래프를 생성하여 C 및 C++ 코드에서 구조와 관계 탐색

방법: C 및 C++ 코드에 대한 종속성 그래프 생성

종속성 그래프를 생성하여 ASP.NET 웹 프로젝트에서 구조와 관계 탐색

방법: ASP.NET 웹 프로젝트에 대한 종속성 그래프 생성

시퀀스 다이어그램, 종속성 그래프 및 레이어 다이어그램을 만들어 .NET 코드를 탐색할 수도 있습니다. 자세한 내용은 기존 코드 시각화을 참조하십시오.

자세한 내용은 다음을 참조하십시오.

모델 요소 사용 및 관리

다른 모델링 도구에서 모델 요소 가져오기

새 그룹

자세한 내용은 다음을 참조하십시오.

다른 모델링 도구에서 내보낸 XMI 2.1 파일로 UML 시퀀스 다이어그램, 클래스 다이어그램 및 사용 사례 다이어그램에서 요소 가져오기

방법: XMI 파일에서 UML 모델 요소 가져오기

자세한 내용은 다음을 참조하십시오.

작업 항목에서 모델 요소에 연결

모델 요소와 작업 항목 간의 링크는 해당 요소(예: 사용 사례의 특정 작업이나 테스트)에 대한 작업 진행률을 추적하고 모니터링하는 데 도움이 될 수 있습니다.

참고

Visual Studio 2010 Ultimate에서는 새 작업 항목을 만들거나, 모델 요소에서 기존 작업 항목에 연결할 수 있지만 그 반대 방향으로는 연결할 수 없습니다. 자세한 내용은 방법: 모델 요소에서 작업 항목으로 연결을 참조하십시오.

새 그룹

자세한 내용은 다음을 참조하십시오.

작업 항목에서 모델 요소에 연결되는 링크 만들기 및 보기

방법: 작업 항목에서 모델 요소로 연결

레이어 다이어그램 만들기, 유효성 검사 및 확장

레이어 다이어그램은 응용 프로그램의 논리적 종속성 구조를 시각화하는 데 도움이 됩니다. 구조 변경이 실수로 수행되지 않도록 하려면 모든 체크 인에서 모델에 대해 코드의 유효성을 검사할 수 있습니다.

새 그룹

자세한 내용은 다음을 참조하십시오.

C 또는 C++ 코드에서 레이어 다이어그램 만들기 및 종속성 유효성 검사

방법: 레이어 다이어그램에 대해 C 및 C++ 코드 유효성 검사

레이어 다이어그램을 수정하고 레이어 다이어그램에 대해 코드의 유효성을 검사하는 코드 작성

레이어 다이어그램의 확장 만들기

자세한 내용은 다음을 참조하십시오.

요구 사항

최신 요구 사항과 알려진 문제는 추가 정보 파일을 참조하십시오. 이 기능 팩을 사용하려면 Visual Studio 2010 Ultimate가 설치되어 있어야 합니다. 이 기능 팩의 특정 기능을 사용하려면 다음 항목도 설치되어 있어야 합니다.

사용하도록 설정할 항목

설치되어 있어야 하는 항목

C 또는 C++ 프로젝트에 대한 지원

Visual Studio의 Visual C#

자세한 내용은 다음을 참조하십시오.

레이어 확장성 API

자세한 내용은 레이어 다이어그램의 확장 만들기를 참조하십시오.

작업 항목에서 연결

Team Foundation Server의 모델 아티팩트 링크 형식

자세한 내용은 방법: 작업 항목에서 모델 요소로 연결에서 요구 사항을 참조하십시오.

외부 리소스

블로그

Visual Studio Modeling Feature Pack Available!

Skinner’s Blog

Modeling Websites and Native Code

Visualization and Modeling Feature Pack

비디오

비디오에 링크

비디오에 링크

비디오에 링크

비디오에 링크

포럼

Visual Studio 2010 Visualization & Modeling Tools

Visual Studio 2010 Visualization & Modeling SDK(DSL Tools)

기타 사이트

MSDN Architecture Center

참고 항목

개념

응용 프로그램 모델링

기타 리소스

Visual Studio 기능 팩