The Toolkit for Conceptual Modeling (TCM) is a collection of graphical editors for different software specification methods. It contains generic editors (for generic diagrams, tables and trees), editors for Structured Analysis (entity-relationship diagrams, data and event flow diagrams, state-transition diagrams, function refinement trees etc.) and editors for UML (static-structure diagrams, use-case diagrams, activity diagrams etc.). TCM supports various levels of constraint checking for single documents. Features to be added later include constraint checking across documents and executable models, and support for hierarchic graphs. In addition to the TCM file format, TCM outputs Plain PostScript, Encapsulated PostScript, PNG and the XFig file format. The TCM file format is simple to read and parse so other forms of output can be generated easily.
| Tags | Software Development |
|---|---|
| Licenses | GPL |
Recent releases


Changes: The generic shape facility was largely reworked. Support was added for hierarchic diagrams. New UML editors, TCBD (collaboration diagrams), and TSCD (statechart diagrams) were added. Model checking was added to TATD (optional). There are fixes for gcc 3 compatibility. It now compiles and runs under BSD (FreeBSD/Mac OS X/Darwin), and Windows (Cygwin/XFree86). BCE (Boundary Control Entity) icons were added to TGD.


Changes: This release fixes major build errors under RedHat 7.0 and adds an "Open Document" option to the File menu of the TCM startup window.


Changes: This release includes bugfixes and improvements in some editors.


Changes: Text underlining has been added to all editors. A dialog window was added for node shape type conversion in TGD. It contains improved support for line-line connections in TGD/TSSD. A3 page size support added. Page size and scale factor are now stored in document files. Bugfixes. User Manual revised and updated.


Changes: First announcement on Freshmeat.