The core of this tool is the editor for the textual UML representation that provides many features that developers are used to (syntax highlighting, validation, outline view etc.). Additionally, Graphviz can be integrated to create diagrams from the textual models.
A huge advantage of textual over graphical notations is in my opinion the possibility to create diffs which means you can easily put those textual models under version control and profit from Eclipse’s compare mechanism. This enables teams of developers to share a common model and to edit it concurrently like any other piece of source code.
According to Rafael Chaves’ (the author of the project) comment on the previously linked article,
[...] the final goal is at some point to submit a proposal to Eclipse.org [...]
I hope that this goal will be reached, because TextUML is a very interesting and promising project. Claiming
- increased modeling productivity
- live graphical visualization of your class diagrams
as two of the key benefits of using TextUML, the goal should not be too far away. Productivity is always welcome and the graphical visualization may be one of the key arguments for your manager ;)
Seriously, even if it’s not the core feature of TextUML, a simple and efficient way to create class diagrams quickly would be a great win for any technical documentation or idea sketching as well.