预订演示
前页 后页

定义建模语言

Create your own modeling language

如果您想执行更专业的建模,您可以扩展基本的UML建模元素及其使用来开发您自己的建模语言或解决方案。 A简单的方法是开发和部署MDG 技术,它可以包含许多专门的Profiles和一系列其他机制,为您的定制解决方案提供最广泛的范围。

扩展功能

功能

描述

也见

MDG 技术

MDG 技术是一种工具,用于提供对商业可用技术或您自己创建的技术资源的访问。这些资源包括范围广泛的功能和工具,例如UML Profiles 、代码模块、脚本、模式、图像、标记值类型、报告模板、链接文档模板和工具箱页面。

MDG技术-创造

Profiles

Profiles是一种扩展UML的方法;您可以使用它们来构建特定领域的模型。

配置文件是扩展或应用于元素、属性、方法和连接器的附加构造型和标记值A集合,它们一起描述一些特定的建模问题并促进该域中的建模构造。

使用UML Profiles 发展Profiles

构造型

构造型是一种内在的机制,用于在逻辑上扩展或改变元素模型的含义、显示和句法。不同的模型元素具有与之相关的不同标准构造型。

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

UML构造型 自定义构造型 创建构造型Profiles

设计模式

模式是可以从一组一般建模场景(即参数化协作)中抽象出来的协作对象/类的组。

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

设计模式 发布模式

形状脚本

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

在您重新定义标准UML object的属性以创建新object的地方,您也可以将新形状应用于object 。

形状脚本

标记值类型

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

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

代码模板框架

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

代码模板框架