You are here

JSchnizzle

Overview


JSchnizzle is a free tool developed and used internally at Alternate Computing Solutions to manage the creation and generation of light-weight UML diagrams. It facilitates access to the free yUML and WebSequenceDiagrams rendering services, while managing sets of related UML diagram specifications. This software is made available to the public under the under the Apache License, Version 2.0.

Details

JSchnizzle is a light-weight, pure Java application. As such, it will run on any platform that has a JVM capable of executing Java 1.5 or higher. It currently supports Activity Diagrams, Class Diagrams, Use Case Diagrams and Sequence Diagrams.

Internally, JSchnizzle uses the free rendering services of yUML and WebSequenceDiagrams to generate its diagrams. Visit the yUML website for information on and examples of writing scripts for this service. Alternate Computing Solutions is not affiliated with Engine Room, the makers of yUML. Alternate Computing Solutions is not affiliated with WebSequenceDiagrams.

Software

Stable Release - version 1.2

Updated 7/7/2012
The latest stable version of the JSchnizzle executable jar is located here.
The JSchnizzle source code is hosted on GitHub.

Usage

Launch JSchnizzle by double-clicking on the executable jar file or by running the following command in the directory where you downloaded the jar:

java -jar jschnizzle.jar

If you access the internet through a proxy server, launch JSchnizzle with a command similar to the following:

java -Dhttp.proxyHost=webproxy -Dhttp.proxyPort=8080 -jar jschnizzle.jar

This sample file can be loaded by JSchnizzle. It will demonstrate the 3 types of UML diagrams that are supported.

Support

To request an enhancement or new feature, or to report a bug, send a detailed email to jschnizzle@alternatecomputing.com.

Community

The JSchnizzle source code is now hosted on GitHub.

News Archive

All news items posted here related to JSchnizzle can be found here.