Components can be nested inside other components (warnings for invalid nestings)
Moving a component moves all its sub-components, elements, and path segments
Resizing a component can automatically reshape the paths bound to it
Supports annotations for agent systems and performance modelling
Reads .ucm files from UCMNav version 1.10 and above
Definition of UCM sets for restricted navigation, printing, and exporting
XForms-based GUI with scalable maps, large drawing area, zoom, and scroll bars
Online help file
Keyboard shortcuts
Autosave function with Revert
Binaries available for multiple platforms: Solaris, Linux/Intel, Windows, and Mac OS X. Can be compiled on other platforms as well (HP/UX, BSD, Linux/Sparc, Linux/Opteron...)
Open source!
Analysing UCM Models
Support for scenario definitions:
Simple path data model (global Boolean variables)
Formal pre/post conditions, guards, and selection policies
Definitions may use multiple start points
Scenarios can be grouped and duplicated
Non-determinism and deadlock analysis based on scenarios
Analysed scenarios can be highlighted on the maps
Navigation mode can be restricted to a scenario
Transforming and Exporting UCM Models
Generation of XML files valid according to the UCM Document Type Definition