Official release of Umple:

Skip to first unread message

Timothy Lethbridge

Apr 1, 2014, 4:25:29 PM4/1/14
to Umple Model Oriented Programming Technology, Umple Development Discussions
The official release of Umple is now available. See for download options. Not that code hosting still uses
Google Code as the master, but release hosting has now moved to GitHub at

The following are the release notes:

Contains all updates to April 1, 2014

Core Umple syntactic capabilities:
- New capability for generation templates
- See

State machines:
- Improved code generation for queued and pooled state machines
- Allow dotted notation x.y in the target of a transition
- Injection of code before and after generated event methods
- Various bug fixes and improved messages

- Substantially sped up parsing by rewriting the parser infrastructure
and enabling concurrency. All available CPUs are used.

- Many improvements

Umplificator and validator
- New component jars for reverse engineering and validating generated

New or improved generators and importers
- Capabilities to import 'use', fixml
- Capabilities to export 'use', Ecore, Alloy
- Improved metrics generation

- Ability to restore state after closing the window (state saved in a
- Key bindings for many common functions
- Better diagram generation for state diagrams (some bugs fixed)
- Option in GraphViz class diagram generation to hide attributes
- Many new examples, especially of state machines

See for details of recent changes

The umple_n.n.n.n.jar is the command line compiler.

The cruise.umple.eclipse_n.n.n.n jar is the Eclipse plugin.

The umplevalidator_n.n.n.n.jar takes an umple file as an argument, parses
it and points out errors in any embedded java.

The umplificator_n.n.n.n.jar takes a java file as input and converts it to

For details on how to install see

Timothy C. Lethbridge, PhD, P.Eng., I.S.P., CSDP
Professor of Software Engineering and Computer Science
/ Professeur Titulaire de génie logiciel et d'informatique
and Vice-Dean (governance) / et vice-doyen (gouvernance)
Faculté de genie / Faculty of Engineering
University of Ottawa / Université d'Ottawa
Tel: 613-562-5800x6685 Fax: 613-562-5664 Mobile: 613-252-1850
Reply all
Reply to author
0 new messages