问题标签 [tool-uml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
179 浏览

uml - 我应该使用什么包含或扩展

考虑以下情况。我无法找到一个很好的答案。

我有一个用例 A。执行后,将遵循两个可能的用例之一:

  1. 执行用例 B
  2. 执行用例 C

我应该使用什么?A 包括 B 和 A 包括 C?OR B 扩展 A 和 C 扩展 A?

我不确定,因为 C 和 B 是这里的潜力。其中一项必须完成。

感谢所有帮助。

0 投票
2 回答
2482 浏览

uml - ArgoUML 仍然是流行的 UML 建模工具之一吗?

在过去的几年里,我使用了 Rational-Rose 和 StartUML。前段时间,我接受了关于建模的培训,并注意到工具是 UML。现在,我尝试使用它对我的系统进行建模,发现官网上的帮助文档不完整,并且该工具不像网站声称的那样好。比如不支持undo/redo功能,有些问题很久没更新了。

ArgoUML是否放弃了对下一代的开发?

0 投票
2 回答
2687 浏览

grails - 从 Grails 域模型生成 UML 类图

是否有从 grails 域模型生成 UML 类图的工具或插件?

0 投票
0 回答
102 浏览

data-modeling - UML Data Modeller 生成SQL?

我已经使用 ERD 程序有一段时间了:生成到我的数据库或从我的数据库进行逆向工程。

然而,我最近学习了 UML 语法等价物,并且正在寻找一个可以生成 SQL(并从我的数据库进行逆向工程)的“IDE”。我正在使用 Oracle 11g。

最好是免费工具,如果您知道的话。

0 投票
1 回答
238 浏览

deployment - 部署图的代码生成

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

0 投票
1 回答
1570 浏览

vb6 - VB6 proj工具用例和活动图

项目类型是vb6。我有源代码。是否有任何工具可以为所选项目生成图表...

请尽快回复。我使用了 Altova,但它不支持 vbp 类型……还有其他可用的工具吗?

提前致谢。

0 投票
2 回答
2474 浏览

c++ - 寻找逆向工程UML工具

我正在寻找用于 c++ 代码的逆向工程 UML 免费工具。我正在开发的旧软件几乎没有文档,我必须添加一个演变:s 所以 UML 图会对我有很大帮助。

我下载了StarUML,但是当我进行逆向工程时,我遇到了一个问题,它没有显示图表上的所有类,好像它太小了。我没有找到解决方案,所以我想下载另一个免费工具。但是没有找到。

感谢您的回答

阿德里安

0 投票
1 回答
642 浏览

uml - Papyrus UML 图中未显示组件符号

我是 Papyrus 的新手。几天前,我用 Papyrus 0.10.0v20130612 安装了 eclipse Kepler(内部版本号:20130614-0229)

我创建了一个模型,然后添加了一个组件图。我在图表中添加了一些组件,我看到这些形状是简单的矩形。我期待组件符号的一侧有两个较小的矩形。

如果我打开其中一个的属性,我选择外观并选中“元素图标”框,我可以看到名称旁边出现一个小组件图标,但我试图设置包含矩形的形状。

在同一个视图(属性->外观)中,我尝试将原型显示从“文本”更改为“图标”或“文本和图标”,但没有任何反应。如果我关闭并重新打开,则刻板印象显示将设置回文本。

是否可以将组件类型的形状设置为通常的组件符号?我该如何设置?

“刻板印象”选择框和它有什么关系吗?在这种情况下,我是否必须做其他事情才能使其正常工作?

感谢您的回答。

0 投票
1 回答
244 浏览

uml - 关于使用 UML 语义变化点的说明和示例

当我阅读 UML 规范 2.5(仍然是 Beta)

Some tools may use the different Images for different purposes: the icon replacing the box, fo r the reduced-size icon inside the box, for icons within tree browsers, etc. Alternatively, depending on the Image format, tools may choose to scale one single Image into different sizes for these different purposes. Some model elements already use an icon for their default presentation. A typical example of this is the Actor model element, which uses the “stickman” icon. When a Stereotype with an icon is applied to such a model element, the Stereotype’s icon replaces the default presentation icon within diagrams.

还可以在 UML 认证中阅读它(2007,第 155 页)

UML 2 uses several semantic variation points, which means that UML 2 leaves the semantics intentionally open at this point. The interpretation is left up to the environment in which the model is used.

我的问题:

1)能否请您通过简单的示例阐明语义变化点(与上面提供的工具无关)?

2)我应该如何使用semantic variation points(我想知道是否有指导或限制Howwhere我可以使用它)?

0 投票
2 回答
1566 浏览

class - UML 类图 - 用户和用户类型

这是关于用户和用户类型的关系。

我有两个类 User 和 UserType 用户有 UserID、UserName、UserTypeID UserType 为:TypeID、TypeName

一个用户只能有一个用户类型(TypeID1/TypeID2/TypeID3)

什么可以用 UML 类图表示法来表示?是关联还是组合还是聚合?

此图将 Car 和 car type 作为 Association http://www.jetbrains.com/idea/features/screenshots/80/uml2.png

此图具有插件和插件类型作为组合 http://indico-software.org/raw-attachment/wiki/Dev/Technical/PluginSystem/Plugin%20System%20class%20diagram.png