I am looking for a modeling system that can do Harel state transition diagrams. The paper on this system is provided here. Specifially I would like a system that would allow:
- Modeling of statecharts
- Zooming in and out of states, and auto hiding of states at some zoom level
- Concurrent states, as described in the paper
- Ability to collaboratively edit (not required, but would be really nice)
Any information on what you use and why would be invaluable. Thank you.
So any UML diagraming tools may satisfy your needs. I may advice SPARX EA UML tool. You can download a free trial from their web pages. http://www.sparxsystems.com/
Tools allow you to model collaboratively(!) ( place the project file on a shared network drive,Replication,XMI Import/Export)
It supports UML 2 ( you can show concurrent states / substates)
PS:
In reality No UML tool can give you ability to model collaboratively. You can model collaboratively by using just simple tools. Then use a tool for doc if needed.