UML · Release preview

The big picture in C4.
The details in UML.

Give every design conversation the right diagram. Model structure, explain behavior, and follow interactions with visual tools for all 14 UML diagram families.

Choose a diagram to see it in UXXU Desktop. 14 families, 14 real examples.

UXXU Desktop Full size
UXXU Desktop class diagram with Order, OrderLine, Customer, and Product classes and their relationships

Make the domain explicit.

Describe an ordering domain with attributes, operations, composition, and multiplicities. Edit the notation directly on the canvas or in the element properties.

A preview of the upcoming UML release, captured in UXXU Desktop. Illustrative project; actual application screenshots.

14 families. A tool for each conversation.

Choose the notation that makes your design easier to understand.

Structure

Describe the parts of your system and how they fit together.

Class

Classifiers, attributes, operations, associations, and inheritance.

Object

Instances and their slots at a particular moment.

Component

Components, interfaces, ports, and dependencies.

Composite structure

Internal parts, ports, and their connections.

Package

Model organization, imports, and dependencies.

Deployment

Nodes, execution environments, and deployed artifacts.

Profile

Stereotypes, metaclasses, and extensions.

Behavior

Explain responsibilities, decisions, and changes of state.

Activity

Actions, decisions, parallel flows, and swimlanes.

State machine

States, transitions, behaviors, and connection points.

Use case

Actors, goals, system boundaries, include, and extend.

Interaction

Follow conversations and behavior over time.

Sequence

Lifelines, messages, activations, fragments, and gates.

Communication

Participant connections and numbered messages.

Interaction overview

Control flow between interactions and references.

Timing

State and value timelines, observations, and constraints.

Draw, refine, and keep working.

Build on the canvas

Choose a diagram family, add its elements, and connect them. Move, resize, and copy as the design evolves.

Put meaning in the notation

Edit labels, class members, message details, state behaviors, and more. Use editable text for advanced notation.

Pick up where you left off

Undo and redo changes, save your local workspace, and reopen it for the next review. Keep local projects on your own computer.

UML in UXXU, explained.

Which UML diagrams does UXXU support?

The UML editor covers all 14 families: class, object, component, composite structure, package, deployment, profile, activity, state machine, use case, sequence, communication, interaction overview, and timing. Explore the desktop release preview above.

How does UML fit with C4?

Use connected C4 views to explain the architecture, and UML diagrams to describe design details. C4 retains its shared architecture elements and object-to-diagram navigation. UML diagrams are visually authored; cross-diagram UML model-element references are not part of this release.

Can I edit the notation visually?

Yes. Add elements from the diagram toolbar, connect them on the canvas, and edit names, labels, and properties. Advanced notation can be expressed as editable text. Undo, redo, copying, moving, resizing, saving, and reopening support the authoring workflow.

Does UXXU validate or execute UML models?

This release focuses on visual authoring. It does not execute UML models or enforce the full UML metamodel. Architects remain in control of the meaning and correctness of their diagrams.

Can I use PlantUML files?

UXXU supports importing and exporting supported PlantUML notation. Compatibility varies by syntax and diagram type; it is not a guarantee that every PlantUML file will round-trip without changes. Review the imported diagram before relying on it.

Is this available in the desktop download?

These screenshots preview the upcoming UML release. The download page lists the currently published installers; consult the release notes for the features in each version. Local viewing is free, while local editing requires an active editing licence.

Explore UXXU Desktop

macOS, Windows, and Linux. Free local viewing; licensed local editing.