前页 | 后页 |
NIEM MPD生成
生成IEPD可以视为一个迭代过程。您不必等到NIEM模型完成后再从中生成IEPD。
您的NIEM MPD图应包含“模型包描述”的实例规范。 MPD实例及其与一致性目标实例以及其他工件的关系是MPD目录的代表。当您从模型中生成MPD时, Enterprise Architect将基于MPD模型中的项目生成目录文件和其他工件。它还将为模型引用的<< InformationModel >>包生成NIEM模式。结果将是输出到您为生成过程指定的目录中的文件的集合。
生成MPD的步骤
步 |
行动 |
---|---|
1个 |
您的NIEM MPD图应包含模型包描述的实例规范。 在图上或“浏览器”窗口中选择MPD实例。 |
2 |
右键单击MPD实例以打开弹出菜单,或转到“专业化”功能区,然后选择“技术> NIEM>生成NIEM架构”选项。 显示“生成NIEM MPD模式”对话框。 |
3 |
在“目录”字段中,键入或浏览以生成MPD的目录路径。 |
4 |
“ NIEM版本”字段默认为“ 4.0”。如果生成NIEM 3 IEPD,请将此字段设置为“ 3.0”。 “ MPD工件”面板列出了此模型中使用的静态MPD工件和常见工件(例如“结构”和“目录”),每个都有其相对路径。 选择或取消选择这些项目旁边的复选框以生成或跳过这些项目。 “名称空间模式”面板显示将为信息模型生成的模式文件。 选择或取消选择“命名空间模式”旁边的复选框以生成或跳过该模式。 选择一个命名空间模式以显示该模式的程序包详细信息。 |
5 |
单击生成按钮。 生成成功完成后,单击“查看架构”按钮将打开Windows资源管理器,其中显示了用于生成的输出目录的内容。如果已取消选择目录工件,则单击“查看模式”按钮将打开一个编辑器,以查看与当前选定的命名空间包关联的模式文件。 |
笔记
- 为包生成的模式文件的输出位置由“用法”连接器上的“ pathURI”标记值指定,该值将包与ModelPackageDescription实例规范相关联;创建子程序包时,Schema Composer会设置默认值,但用户可以覆盖这些值