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 Type | UML 1.4 | Notes | UML 2.0 | Notes | |||
---|---|---|---|---|---|---|---|
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 Type | UML 1.4 | Notes | UML 2.0 | Notes | |||
---|---|---|---|---|---|---|---|
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 Type | UML 1.4 | Notes | UML 2.0 | Notes | |||
---|---|---|---|---|---|---|---|
Actor | |||||||
Use case | |||||||
Classes/Concepts | |||||||
Objects | |||||||
Line of Texts | |||||||
Table::Note Boxes |
The following associations are supported:
Association Type | UML 1.4 | Notes | UML 2.0 | Notes | |||
---|---|---|---|---|---|---|---|
Anchor | |||||||
Aggregation | |||||||
Association | |||||||
Composition | |||||||
Containment | ??? | ??? | |||||
Dependency | |||||||
Exception | |||||||
Generalisation | |||||||
Implementation | |||||||
Realization | |||||||
Relationship | --- | --- | |||||
Unidirectional Association |
The following graphics primitives are supported on all diagram types:
Supported languages of code generators and code importers:
Language | Code Generation | Notes | Code Import | Notes | |||
---|---|---|---|---|---|---|---|
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