缓存ea-uml:实现InterSystems Caché与UML EA数据交互的工具

需积分: 11 0 下载量 113 浏览量 更新于2024-12-29 收藏 666KB ZIP 举报
资源摘要信息:"cache-ea-uml 是一个工具,旨在实现 InterSystems Caché 数据库与 UML Enterprise Architect 模型之间的导出和导入功能。该工具特别适用于那些希望将Caché数据库中的数据结构映射到Enterprise Architect的UML类图中的开发者或架构师。通过cache-ea-uml,用户能够有效地在两个不同的系统间迁移和同步模型数据。 使用cache-ea-uml时,首先需要对Caché数据库进行配置以确保其可读写状态。具体来说,需要访问系统管理配置,并对本地数据库设置进行调整,特别是要取消选中 CACHELIB 数据库的“只读”选项,从而允许对数据库进行必要的修改。这一操作在Caché的系统配置界面中可以完成。 配置好Caché数据库之后,接下来的步骤是在Enterprise Architect中导入EA.xml文件。这个文件是cache-ea-uml提供的中间文件,它将Caché数据库的结构转换成UML可用的格式。导入之后,用户需要在Enterprise Architect中编译导入的类,以确保类图的结构与Caché数据库中的数据结构一致。 完成模型的创建和导出工作后,cache-ea-uml 还提供了一个逆向流程,即从Enterprise Architect导出UML类图,并通过Caché Studio导入。为了导入UML图表,用户需要使用Caché Studio的工具菜单中添加插件的功能,选择扩展并导入UML图表。 在标签中提供了关键词“tools”, “xmi”, “intersystems-cache”, 和 “uml-enterprise-architect”, “cache-ea-uml” 指明了这个工具的主要功能是作为一套工具集,支持XMI 2.1标准进行模型的导出导入,同时是专门为InterSystems Caché和UML Enterprise Architect两者设计的。 最后,提供的压缩包文件名称“cache-ea-uml-master”表明了这是一个主版本的cache-ea-uml工具,可能包含源代码和所有必要的文件来安装和运行该工具。文件列表可能包括文档、源代码、编译后的插件文件以及任何必要的依赖项。通过这些文件,用户可以对工具进行安装、配置并开始使用cache-ea-uml进行项目开发。"