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.
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.
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.
To request an enhancement or new feature, or to report a bug, send a detailed email to email@example.com.
All news items posted here related to JSchnizzle can be found here.