问题标签 [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 投票
1 回答
1849 浏览

eclipse - Eclipse UML2 工具 - 序列图

我已经花了至少 2 周的时间试图找出如何在 UML2Tools 上做一些非常简单的事情,但我就是想不通。我什至在 Eclipse 新闻组上发帖,但由于某种原因甚至没有一个回复,所以希望这里有人可以提供帮助。

我在 Eclipse 中使用 UML2Tools 并尝试创建序列图。我的问题是我无法弄清楚如何在序列图中标记对象之间的转换。由于某种原因,对象之间的每个转换/消息都会自动标记为“1:*”。请问有人知道我如何正确标记序列图中的转换吗?(即给它命名,如 modifyProduct()、validate() 等)

谢谢

0 投票
4 回答
21250 浏览

uml - 如何在 StarUML 中画一条直线

我正在使用 StarUml 绘制一些组件对话框,但是我发现很难使一条直线足够直。

在visio中,当我想画一条水平直线时,我可以在我的keybordl中使用“Shift”键,在StarUml中怎么做?

0 投票
1 回答
29993 浏览

uml - Dia中的UML序列图?

在 Dia 中创建 UML 序列图的好的工作流程(使用过程)是什么?

0 投票
2 回答
293 浏览

programming-languages - 是否有任何工具可以根据自定义语法生成 UML 图?

我需要一个工具/库来从自定义编程语言语法的源代码生成 UML 图。是否有带有 API 或其他方法的工具可以相对容易地告诉生成器它应该如何解释语法。我完全控制了编程语言词法分析器。

如果您有任何疑问,请要求具体澄清。

0 投票
4 回答
39468 浏览

c++ - 逆向工程 C++ - 最佳工具和方法

很抱歉- C++ 源代码可以被视为设计的实现,而逆向工程我的意思是让设计恢复原状。似乎你们中的大多数人都将其视为从二进制文件中获取 C++ 源代码。我在Understanding a C++ codebase by generate UML - tools&methology上发布了一个更精确的问题


我认为有很多工具可以对 C++(源代码)进行逆向工程,但通常要弄清楚你得到的东西并不那么容易。

有人找到了一个好的方法吗?

我认为我可能希望看到的一件事是 GUI 层以及它是如何分离的(或不与其余部分分离的)。认为这些工具应该以某种方式检测包,然后让我手动组织它。

0 投票
2 回答
374 浏览

uml - 社区版 UML 工具

谁能给我推荐一个免费的或社区版的 C++ UML 工具。任何 UML 工具都可以,但我需要可以为 c++ 生成类模板的东西。为什么我需要生成类代码是因为,如果将来我对我的类图进行一些更改,它应该很容易反映在我的代码中。

0 投票
4 回答
2635 浏览

uml - 简单的 UML 工具

我正在寻找一个简单的 UML 工具,它可以让我从头开始比 Word 更快更好地制作序列图(无需花费太多时间学习该工具,并且该工具更多地支持我而不是限制我)

主要选择是 Visio。

0 投票
1 回答
1641 浏览

uml - UML 用例:组中特定参与者的表示

可以说我有 2 个组,由 2 个子组组成。每个小组由 2 名演员组成。

我如何在 UML 用例中表示作为特定子组成员的参与者,该子组是更大组的一部分?

0 投票
1 回答
270 浏览

uml - 将构造型应用于 InstanceSpecification

是否可以将原型应用于 InstanceSpecification?我正在使用纸莎草纸。

谢谢

0 投票
4 回答
1434 浏览

uml - 是否有任何软件可以通过分析代码生成 UML 图?

我有一个包含大量类文件的复杂应用程序。我正在使用 Doxygen 来生成一些文档,但我会喜欢一个可以静态分析我的代码并生成一些 UML 图的工具。不确定是否存在这样的产品,但很想听听社区的意见。