上一页 下一页

定义建模语言

 

如果要执行更专业的建模,可以扩展基础UML建模元素及其用途,以开发自己的建模语言或解决方案。一种简单的方法是开发和部署MDG技术,该技术可以包含许多专用配置文件和一系列其他机制,以便为您的定制解决方案提供最广泛的范围。

扩展

介绍

描述

请参阅

MDG Technologies

MDG技术是一种提供对商业技术资源或您自己创建的技术的访问的工具。此类资源包括各种工具和工具,例如UML配置文件,代码模块,脚本,模式,图像,标记值类型,报告模板,链接文档模板和工具箱页面。

MDG技术 - 创造

简介

配置文件是扩展UML的一种方法; 您可以使用它们在特定域中构建模型。

Profile是一组附加的构造型和标记值,它们扩展或应用于元素,属性,方法和连接器,它们共同描述了一些特定的建模问题,并促进了该域中的建模构造。

使用UML配置文件开发配置文件

定型

刻板印象是用于逻辑地扩展或改变模型元素的含义,显示和语法的内置机制。不同的模型元素具有与它们相关联的不同标准刻板印象。

当您自定义自己的构造型时,同样的原则适用于通过“UML类型”对话框来限定现有类型的元素,或者作为扩展特定元类以定义新元素类型的元素。

UML刻板印象自定义刻板印象创建UML配置文件

设计模式

模式是协作对象/类的组,可以从一组通用建模方案(即参数化协作)中抽象出来。

它们通常描述如何解决抽象问题,并且是实现重用和构建稳健性的极好方法。

设计模式创建模式

形状脚本

形状脚本是一种脚本,它将自定义形状和方向应用于元素或连接器,代替该对象的标准UML表示法。每个脚本都与特定的构造型相关联,并为具有该构造型的每个对象绘制。

在重新定义标准UML对象的属性以创建新对象的位置,您也可以将新形状应用于对象。

形状脚本

标记值类型

您可以使用标记值将更多属性添加到模型元素。您可以在三个级别应用它们:

  • 作为与模型元素关联的标准标记值
  • 作为基于标准标记值类型的自定义标记值
  • 作为基于自定义标记值类型的自定义标记值
标记值标记值类型创建自定义标记值类型

代码模板框架

在Enterprise Architect中,您可以通过自定义控制这些操作的模板来修改代码生成或转换的方式,包括为行为模型生成代码。您还可以将这些模板合并到一项技术中,以将定制的生成和转换添加到该技术的设施中。

代码模板框架