Projects / TCM


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.


Recent releases

  •  27 Jan 2003 06:07

    Release Notes: 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.

    •  23 Feb 2001 16:08

      Release Notes: 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.

      •  30 Nov 2000 12:20

        Release Notes: This release includes bugfixes and improvements in some editors.

        •  09 Jun 2000 12:31

          Release Notes: 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.

          •  18 Apr 2000 14:06

            Release Notes: First announcement on Freshmeat.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.