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