我正在寻找一个建模系统,可以做Harel状态转换图。这个系统的论文在这里提供。具体来说,我想要一个允许以下操作的系统: 状态图的建模 对状态进行缩放,并在某个缩放级别下自动隐藏状态 并发状态,如论文中所述 协作编辑能力(非必需,但会很好) 任何关于您使用的系统及其原因的信息都将是宝贵的。谢谢。
Harel状态图已经成为了统一建模语言(UML)的一个变种,因此其使用也越来越广泛。(维基百科)任何UML建模工具都能满足您的需求,我可以推荐 SPARX EA UML 工具。您可以从他们的网页上下载免费试用版。http://www.sparxsystems.com/ 该工具允许您进行协作建模(将项目文件放在共享网络驱动器上、复制、XMI导入/导出)。它支持UML 2(您可以显示并发状态/子状态)。缩放状态?您可以通过将状态设置为复合状态实现此功能(这样状态的详细信息将在第一个图表中隐藏,当您单击该状态时,即可查看其内部详细信息)。附注:实际上,没有任何UML工具能够让您进行协作建模。您只需要使用简单工具进行协作建模,然后再根据需要使用文档工具即可。房间、墙壁和白板或“白板纸”用品。http://www.craiglarman.com/wiki/index.php?title=Course_Environment_-_Workshop_Style7