응용 프로그램 모델링
응용 프로그램 사용자 요구 사항을 충족 하는지 확인 하려면 Visual Studio Ultimate의 코드를 이해 하 고 응용 프로그램 사용 하면 수 있습니다.Visual Studio Ultimate의 구조, 관계 및 동작을 보다 쉽게 이해할 수 있도록 코드를 시각화할 수 있습니다.여러 가지 수준의 세부 모델을 만들고 요구 사항, 작업, 테스트 사례, 버그 또는 다른 종류의 모델을 개발 계획 하 고 Team Foundation Server 작업 항목에 모델 요소를 연결 하 여 관련 된 작업을 추적할 수 있습니다.개발 프로세스의 일부로 응용 프로그램 수명 주기 전반에 걸쳐 이러한 작업을 수행할 수 있습니다.Visual Studio 2012 Application Lifecycle Management용 모델링 도구의 새로운 기능 및 시나리오 개요: 시각화 및 모델링을 사용하여 디자인 변경을 참조하십시오.
To
코드 시각화.
|
|
설명 하 고 사용자 요구 사항을 전달.
|
|
아키텍처 정의.
|
|
시스템 요구 사항을 확인 하 고 계획 된 디자인:
|
|
공유 모델, 다이어그램 및 Team Foundation 버전 제어를 사용 하 여 그래프.
|
이러한 항목이 Team Foundation 버전 제어에서 함께 작동 하는 여러 사용자가 있는 경우 이러한 지침을 사용 하 여 버전 제어 문제를 방지할 수 있습니다: |
생성 하거나 UML 또는 도메인별 언어에서 응용 프로그램의 일부 구성.
|
|
모델 및 다이어그램을 사용자 지정.
|
모델의 형식 및 용도
모델 형식 및 일반적인 용도 |
---|
종속성 그래프 종속성 그래프 구조와 코드에서 관계를 볼 수 있습니다. 일반적인 용도:
참조 |
레이어 다이어그램 레이어 다이어그램을 사용 하면 레이어 또는 명시적 종속성을 사용 하 여 블록 집합으로 응용 프로그램의 구조를 정의할 수 있습니다.코드의 종속성과 레이어 다이어그램에 설명 된 종속성 간의 충돌을 검색 하는 유효성 검사를 실행할 수 있습니다. 일반적인 용도:
참조 |
UML 모델 UML 모델은 클래스, 구성 요소, 사용 사례, 동작 및 시퀀스 다이어그램을 비롯한 여러 뷰를 포함합니다.응용 프로그램 도메인에 맞게 UML을 사용자 지정할 수 있습니다.예를 들어 모델 요소에 태그, 추가 정보 및 제약 조건을 연결할 수 있습니다.모델에 대해 작동하는 도구를 정의할 수도 있습니다.자세한 내용은 소프트웨어 디자인용 모델 개발를 참조하십시오. 일반적인 용도:
|
코드 기반 시퀀스 다이어그램 .NET 코드에서 생성할 수 있는 시퀀스 다이어그램을 사용하여 코드에서 메서드를 구현하는 방식을 시각화할 수 있습니다. 일반적인 용도:
참조 |
DSL(도메인별 언어) DSL은 특정 용도로 디자인되는 표기법이며Visual Studio 일반적으로 그래프입니다. 일반적인 용도:
참조 |
자세한 정보는 어디서 구할 수 있습니까?
포럼 |
|
블로그 |
|
기술 문서 및 저널 |
The Architecture Journal - Issue 23: Architecture Modeling and Processes |
기타 사이트 |
참고 항목
개념
Visual Studio 및 Team Foundation Server와 Application Lifecycle Management