도메인별 언어 솔루션 템플릿 선택
도메인 관련 언어 솔루션을 만들려면 도메인 관련 언어 디자이너 마법사에서 사용할 수 있는 솔루션 템플릿 중 하나를 선택 합니다.원하는 언어가 가장 유사한 서식 파일을 선택 하 여 솔루션 시작 하는 데 필요한 수정 작업을 최소화할 수 있습니다.
다음 솔루션 템플릿을 도메인 관련 언어 디자이너 마법사에서 사용할 수 있습니다.
[!참고]
서식 파일의 목적은 시작 DSL를 제공 하는 것입니다.전체 UML 다이어그램 템플릿 클래스 및 구성 요소 다이어그램 이라는지 않습니다.UML 모델을 만드는 경우 UML을 모델링 단일 모델 주위에 통합 되어 다이어그램의 집합을 제공 하는 도구를 고려 하십시오.확장 가능 하 고 Modelbus를 사용 하 여 DSL을 통합할 수 있습니다.자세한 내용은 소프트웨어 디자인용 모델 개발을 참조하십시오.
템플릿 |
기능 |
설명 |
---|---|---|
클래스 다이어그램 |
|
엔터티와 속성을 갖는 관계를 도메인별 언어로 포함 되어 있는 경우이 솔루션 템플릿을 사용 합니다.이 템플릿에서 UML 클래스 다이어그램을 유사한 도메인 관련 언어를 만듭니다.기본 클래스 및 인터페이스, 연관, 일반화, 구현 된 관계와 함께 하는 엔터티입니다.인터페이스 또는 클래스 특성 목록을 포함 하는 상자로 표시 됩니다. |
구성 요소 다이어그램 |
|
도메인 관련 언어 구성 요소, 즉, 소프트웨어 시스템의 일부 포함 된 경우이 솔루션 템플릿을 사용 합니다.UML 구성 요소 다이어그램 같은 도메인별 언어가 서식이 파일을 만듭니다.주 엔터티 구성 요소와 외부 구성 요소에 작은 도형으로 표시 되는 포트입니다. |
작업 흐름도 |
|
도메인 관련 언어를 워크플로, 상태 또는 시퀀스가 포함 되어 있는 경우이 솔루션 템플릿을 사용 합니다.UML 활동 다이어그램 같은 도메인별 언어가 서식이 파일을 만듭니다.주 엔터티는 활동을 고 동작 간의 전환을 기본 관계입니다.템플릿을 시작 상태, 최종 상태 및 동기화 표시줄 같은 여러 요소가 포함 되어 있습니다. |
최소한의 언어 |
|
다른 서식 파일에서 도메인 관련 언어와 비슷하지 하는 경우이 솔루션 템플릿을 사용 합니다.두 클래스와 표시 됩니다 하나의 관계를 도메인별 언어로이 서식 파일을 만듭니다의 도구 상자 와 상자 및 줄.클래스 및 관계 각는 예제 문자열 속성이 있습니다. |
최소한의 WinForm 디자이너 |
|
그래픽 디자이너 보다는 Windows Form을 DSL 연결 되는 응용 프로그램을 빌드 하려는 경우이 서식 파일을 사용 합니다. 언어에 대 한 사용자 인터페이스 역할을 하는 폼의 Dsl\UI 폴더에 있습니다. 양식 디자이너를 열기 전에 프로젝트를 빌드해야 합니다. 자세한 내용은 Windows Forms 기반 도메인별 언어 만들기를 참조하십시오. |
최소한의 WPF 디자이너 |
|
WPF 사용자 인터페이스에서 그래픽 디자이너 대신 DSL 연결 되어 응용 프로그램을 빌드 하려는 경우이 서식 파일을 사용 합니다. 디자이너의 사용자 인터페이스에 대 한 Dsl\UI 폴더에 있습니다. UI 디자이너를 열기 전에 프로젝트를 빌드해야 합니다. 자세한 내용은 WPF 기반 도메인별 언어 만들기를 참조하십시오. |
DSL 라이브러리 |
|
다른 DSL 정의로 가져올 수 있는 부분 DSL 정의 만들려는 경우이 서식 파일을 사용 합니다. |