Projects / Thorn

Thorn

Thorn is a UML modeling tool written in Java. It uses XML to save the models you create. Its purpose is to give the open source world a good modeling tool to help develop and manage the increasingly sophisticated development efforts of the open source community.

Tags

Recent releases

  •  05 May 2003 00:16

    Release Notes: Right-Angle associations are in. This is more important than it sounds. A number of really annoying bugs are fixed, including a crash bug. The various Actions have been refactored. One result of this is the removal of the ActionFactory class from the project. A Res_fr.java file allows this release to run using French resource strings.

    •  11 Apr 2003 01:39

      Release Notes: Package diagrams have been added--Thorn now supports all 9 UML diagrams. Support was also added for Dynamic Java macros. Interfaces can now be drawn in "lollipop" form. When dragging an interface, class or package and dropping it onto a package on a diagram, the project tree is similarly updated to reflect the new hierarchy. You can now create new diagram items directly onto container items in a diagram. The Delete key is now context sensitive (and works).

      •  23 Mar 2003 09:48

        Release Notes: This version features many bugfixes, and adds State diagrams.

        •  12 Feb 2001 21:13

          Release Notes: A new ability to parse .java files and load their information into the model, and refactoring of the object messaging code to improve performance/reliability.

          •  22 Jan 2001 09:45

            Release Notes: This release includes a more detailed Thorn tutorial in JavaHelp, a PyPad Jython script editor, a SPyConsole Jython script editor, and a macro to generate HTML output for easy web viewing of a model. Bugfixes are also included for a problem that prevented the model file from being saved properly, and a major bug that prevented models with relation from being loaded.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.