SAL Home GRAPHICS CAD, Drawing & Painting Tools


TCMJava is a suite of specification editors. It is a Java port of the original TCM (Toolkit for Conceptual Modeling).

All editors share a common user interface. The current version of TCMJava supports constraint checking for single documents (e.g. name duplication, cycles in is-a relationships). TCM distinguishes built-in constraints (of which a violation cannot even be attempted) from immediate constraints (of which an attempted violation is immediately prevented) and soft constraints (against which the editor warns after it is asked to check the drawing).

Current Version:   1.4 (beta)

License Type:   Free Java binary

Home Site:

Source Code Availability:   No (except by special request)

Available Binary Packages:

  • Debian Package:   No
  • RedHat RPM Package:   No
  • Other Packages:   Yes (zip)

Targeted Platforms:

UNIX, Windows

Software/Hardware Requirements:

Java JDK 1.1

Other Links:

Mailing Lists/USENET News Groups:


User Comments:

  • None

See A Screen Shot? (Not Yet)

  SAL Home   |   Computer Graphics, Images & Signals   |   CAD, Drawing & Painting Tools

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.