Simple CASE Tools

CASE tools tagged as "simple"

Table of contents


Violet


Violet - Violet is a UML editor with these benefits:
  • It is very easy to learn and use
  • It draws nice-looking class, sequence, state, object and use-case diagrams
  • It is completely free (includes source, distributed under the GNU General Public License)
  • It is cross-platform
Violet is intended for students, teachers, and authors who need to produce simple UML diagrams quickly. It is not intended as an industrial strength tool. There are several capable high-end UML editors available, such as
  • Rational Rose
  • Together
  • The free ArgoUML and its commercial cousin Poseidon
Those are fine programs for serious users of UML. However students and casual users may not like them because they are too slow, too expensive, or too hard to learn. Mike Godfrey coined the slogan: Roses are rational, violets are GNU.
Here are some of the features that industrial-strength UML programs have and that Violet does not have
  • Code generation. Violet does not generate any source code from UML diagrams.
  • Reverse engineering. Violet does not generate UML diagrams from source code
  • Semantic checking of models. You can use Violet to draw contradictory diagrams
  • XMI export or import. Violet does not generate files that can be imported into other UML tools, nor can it read model files from other tools


More about Violet: Violet



Astade


Astade - Astade, a UML tool for the complete C or C++ development process.
  • Drawing tool for use case diagrams
  • Drawing tool for component diagrams
  • Drawing tool for sequence diagrams
  • Code generator for C++
  • Code generator for C (e.g. for implementing Linux kernel drivers)
  • Input dialogue for statecharts
  • Code generator for statecharts
  • Automatic generated class diagramms
  • Build in trace tool for generating sequence diagrams
  • IDE for compiling and debugging
  • Works with any code editor
  • Automatic code generation for constraints
  • Automatic code generation for member initialisation
  • Interface to wxGlade for GUI development
  • Interface to Doxygen for documentation
  • Interface to repositories (SVN, GIT, MKS)
  • Available for Windows and Linux operating system


More about Astade: Astade

UMLet


UMLet - UMLet is an open-source UML tool with a simple user interface: draw UML diagrams fast, export diagrams to eps, pdf, jpg, svg, and clipboard, share diagrams using Eclipse, and create new, custom UML elements.

UMLet runs stand-alone or as Eclipse plug-in on Windows, OS X and Linux.



More about UMLet: UMLet







Directory

Community