技术开发人员
“为了特定的使用目的而扩展企业架构师得到了积极的鼓励,
最终形成了全球用户
和内部用户开发的各种技术。它们包括简单的UML 2.5模式和配置文件修改,
直到使用的完整扩展。 MDG技术SDK。“
技术开发人员是Enterprise Architect的用户,他们寻求为Enterprise
Architect中已存在的功能创建自定义的附加功能。这些新增内容包括UML配置文件,模式,代码模板,标记值类型,MDG技术和Enterprise
Architect插件。通过创建这些扩展,技术开发人员可以根据特定任务自定义Enterprise Architect建模过程并加快开发速度。
UML配置文件
通过创建UML配置文件,技术开发人员可以创建自定义扩展,以构建特定于特定域的UML模型。配置文件存储为XML文件,可根据需要导入任何模型。
模式
模式是协作对象和类的集合,为可建模问题的可重复解决方案提供通用模板。在任何新项目中发现模式时,可以创建基本模式模板。模式可以重复使用,并为将来的任何项目修改适当的变量名称。
代码模板
代码模板用于自定义Enterprise Architect生成的源代码的输出。这允许生成Enterprise
Architect未特别支持的代码语言,并允许用户定义Enterprise Architect生成源代码以符合其自己的公司样式指南的方式。
标记值
标记值在Enterprise Architect中用于指定有关元素的其他信息。它们用于扩展与UML语言直接支持的信息之外的元素相关的信息。通常在代码生成过程中使用标记值,或者通过其他工具传递用于以特定方式对元素进行操作的信息。
MDG Technologies
MDG Technologies可用于创建逻辑资源集合,这些资源可能包含可从资源视图中的单个点访问的UML配置文件,模式,代码模板,图像文件和标记值类型。
Enterprise Architect Add-Ins
Enterprise Architect Add-Ins允许用户在Enterprise Architect中构建自己的功能,创建自己的迷你程序,可以扩展Enterprise
Architect的功能,定义自己的菜单,以及创建自己的自定义视图。 |