Umbrello Features

Most umbrello features and diagram types depends on the public UML standards.

To see what kind of diagram elements are supported, click here.

Structure Diagrams

Diagram TypeUML 1.4NotesUML 2.0Notes
Class Diagrams()Interface: no --o or --( notation Usage:Dependency with <<use>> text
Component Diagrams()only UML 1.x symbol
Object Diagrams---()Using deployment diagrams
Profile Diagrams---
Composite Structure Diagrams---
Deployment Diagrams()
Package Diagrams---()Using class diagrams

Behavior Diagrams

Diagram TypeUML 1.4NotesUML 2.0Notes
Activity Diagrams()
Use Case Diagrams
State Diagrams
Sequence Diagrams()no multi objects
Collaboration Diagrams---
Communication Diagrams---()Using Collaboration Diagrams
Interaction Overview Diagrams---
Timing Diagrams---
Entity Relationship Diagrams---No UML standard---No UML standard
Extended Entity Relationship (EER) Diagram Concepts---No UML standard---No UML standard

The following UML Icons are supported:

Icon TypeUML 1.4NotesUML 2.0Notes
Actor
Use case
Classes/Concepts
Objects
Line of Texts
Table::Note Boxes

The following associations are supported:

Association TypeUML 1.4NotesUML 2.0Notes
Anchor
Aggregation
Association
Composition
Containment??????
Dependency
Exception
Generalisation
Implementation
Realization
Relationship------
Unidirectional Association

The following graphics primitives are supported on all diagram types:

graphics primitivesUML 1.4NotesUML 2.0Notes
Anchor
Box
Label
Note

Supported languages of code generators and code importers:

LanguageCode GenerationNotesCode ImportNotes
ActionScript
Ada
C++
C#
D
IDL
Java™
JavaScript
MySQL
Pascal
Perl
PHP>= 2.24.0
PHP5>= 2.24.0
PostgreSQL
Python
Ruby
SQL
Tcl
Vala
XMLSchema

Legend

Not implemented
()Partially implemented
Available/implemented
---Inapplicable
???Unknown (not evaluated yet)

Supported XMI file formats

Umbrello supports XMI 1.2 file import and export (nearly compatible to UML 1.4). Support for XMI 2.0 is currently in work. See Feature Request 115269 for more informations.

Supported third party file import formats