다음을 통해 공유


도메인별 언어 솔루션 템플릿 선택

도메인 관련 언어 솔루션을 만들려면 도메인 관련 언어 디자이너 마법사에서 사용할 수 있는 솔루션 템플릿 중 하나를 선택 합니다.원하는 언어가 가장 유사한 서식 파일을 선택 하 여 솔루션 시작 하는 데 필요한 수정 작업을 최소화할 수 있습니다.

다음 솔루션 템플릿을 도메인 관련 언어 디자이너 마법사에서 사용할 수 있습니다.

[!참고]

서식 파일의 목적은 시작 DSL를 제공 하는 것입니다.전체 UML 다이어그램 템플릿 클래스 및 구성 요소 다이어그램 이라는지 않습니다.UML 모델을 만드는 경우 UML을 모델링 단일 모델 주위에 통합 되어 다이어그램의 집합을 제공 하는 도구를 고려 하십시오.확장 가능 하 고 Modelbus를 사용 하 여 DSL을 통합할 수 있습니다.자세한 내용은 소프트웨어 디자인용 모델 개발을 참조하십시오.

템플릿

기능

설명

클래스 다이어그램

  • 구획 모양

  • 클래스 상속

  • 상속 관계

  • 셰이프가 상속

  • 관계 속성

엔터티와 속성을 갖는 관계를 도메인별 언어로 포함 되어 있는 경우이 솔루션 템플릿을 사용 합니다.이 템플릿에서 UML 클래스 다이어그램을 유사한 도메인 관련 언어를 만듭니다.기본 클래스 및 인터페이스, 연관, 일반화, 구현 된 관계와 함께 하는 엔터티입니다.인터페이스 또는 클래스 특성 목록을 포함 하는 상자로 표시 됩니다.

구성 요소 다이어그램

  • 포트

도메인 관련 언어 구성 요소, 즉, 소프트웨어 시스템의 일부 포함 된 경우이 솔루션 템플릿을 사용 합니다.UML 구성 요소 다이어그램 같은 도메인별 언어가 서식이 파일을 만듭니다.주 엔터티 구성 요소와 외부 구성 요소에 작은 도형으로 표시 되는 포트입니다.

작업 흐름도

  • 셰이프 기 하 도형 및 이미지

  • 스윔 레인

도메인 관련 언어를 워크플로, 상태 또는 시퀀스가 포함 되어 있는 경우이 솔루션 템플릿을 사용 합니다.UML 활동 다이어그램 같은 도메인별 언어가 서식이 파일을 만듭니다.주 엔터티는 활동을 고 동작 간의 전환을 기본 관계입니다.템플릿을 시작 상태, 최종 상태 및 동기화 표시줄 같은 여러 요소가 포함 되어 있습니다.

최소한의 언어

  • 하나의 클래스와 모양

  • 하나의 관계와 커넥터

다른 서식 파일에서 도메인 관련 언어와 비슷하지 하는 경우이 솔루션 템플릿을 사용 합니다.두 클래스와 표시 됩니다 하나의 관계를 도메인별 언어로이 서식 파일을 만듭니다의 도구 상자상자.클래스 및 관계 각는 예제 문자열 속성이 있습니다.

최소한의 WinForm 디자이너

  • 소형 모델입니다.

  • 모델을 표시 하는 Windows Form입니다.

그래픽 디자이너 보다는 Windows Form을 DSL 연결 되는 응용 프로그램을 빌드 하려는 경우이 서식 파일을 사용 합니다.

언어에 대 한 사용자 인터페이스 역할을 하는 폼의 Dsl\UI 폴더에 있습니다.

양식 디자이너를 열기 전에 프로젝트를 빌드해야 합니다.

자세한 내용은 Windows Forms 기반 도메인별 언어 만들기를 참조하십시오.

최소한의 WPF 디자이너

  • 소형 모델

  • 모델을 표시 하는 Windows Presentation Foundation 사용자 인터페이스

WPF 사용자 인터페이스에서 그래픽 디자이너 대신 DSL 연결 되어 응용 프로그램을 빌드 하려는 경우이 서식 파일을 사용 합니다.

디자이너의 사용자 인터페이스에 대 한 Dsl\UI 폴더에 있습니다.

UI 디자이너를 열기 전에 프로젝트를 빌드해야 합니다.

자세한 내용은 WPF 기반 도메인별 언어 만들기를 참조하십시오.

DSL 라이브러리

  • 최소한의 라이브러리

다른 DSL 정의로 가져올 수 있는 부분 DSL 정의 만들려는 경우이 서식 파일을 사용 합니다.

참고 항목

개념

도메인별 언어 도구 개요