4

我正在寻找一个可以做Harel 状态转换图的建模系统。此处提供了有关该系统的论文。特别是我想要一个允许:

  1. 状态图建模
  2. 放大和缩小状态,以及在某个缩放级别自动隐藏状态
  3. 并发状态,如论文中所述
  4. 协作编辑的能力(不是必需的,但会非常好)

有关您使用什么以及为什么使用的任何信息都是非常宝贵的。谢谢你。

4

2 回答 2

4

雅金杜看起来不错:https ://stackoverflow.com/a/10081752/506073

直接链接: http: //www.statecharts.org

于 2012-04-10T01:04:03.737 回答
1

Harel 状态图 [5] 正在获得广泛使用,因为变体已成为统一建模语言 (UML) 的一部分。(维基)

因此,任何 UML 图表工具都可以满足您的需求。我可能会建议 SPARX EA UML 工具。您可以从他们的网页下载免费试用版。http://www.sparxsystems.com/

  • 工具允许您协作建模(!)(将项目文件放在共享网络驱动器上,复制,XMI 导入/导出)

  • 它支持 UML 2(您可以显示并发状态/子状态)

  • 放大和缩小状态??您可以通过创建一个状态复合状态来实现这一点(因此状态的详细信息将隐藏在第一个图中,当您单击该状态时,您可以访问其内部详细信息)

PS:

实际上,没有 UML 工具可以让您进行协作建模。您可以使用简单的工具进行协作建模。如果需要,然后使用 doc 工具。

白板或“白板表”的房间、墙壁和用品 http://www.craiglarman.com/wiki/index.php?title=Course_Environment_-_Workshop_Style7

于 2011-06-23T07:28:19.547 回答