繁体   English   中英

部署图的代码生成

[英]Code Generation for Deployment Diagrams

我知道有一些工具可用于为类图和状态图生成代码,但我想知道是否还有任何工具可用于为部署图生成代码。

不,没有这样的工具。 显而易见的原因是,部署图没有描述代码,而是描述了部署结构,服务器,组件等。即使通常有一些与任何部署相关的脚本,但是在部署某些东西时(设置)服务器,复制资源等)。

另一方面,类图和序列图描述了代码工件的结构和交互。 类图描述了类定义。 顺序图描述了一个类的方法。 这就是为什么您可以找到从这些类型的图生成代码的工具的原因。

也有一些工具可以从状态图生成代码,但这不是通用功能。 您无法从任何状态图生成代码,因为状态图的元素在定义上并不对应于特定的代码工件。 仅当状态图是在特定上下文中定义的,然后您才具有特定于该上下文的代码生成工具。

示例:您将UI中的屏幕流程描述为状态图,每个屏幕都由状态表示,并且您有一个工具可以将这种类型的图转换为Web窗体或JFrames的某种UI代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM