Java 2 Standard Edition
Java Documentation API 1.5
Java Sun Tutorial
Unelte pentru desenare de daigrame UML
- Acceleo – Eclipse and EMF template-based system for source-code generation from UML models.
- ArgoUML – a Java-based UML engineering tool
- Astade - A platform-independent UML-tool based on wxWidgets.
- ATL - a QVT-tool which can transform UML models into other models. Available from the Eclipse GMT project (Generative Modeling Tools).
- BOUML - Multi-platform UML 2.0 toolbox, generates C++/Java/IDL. Licensed under the GNU GPL.
- Dia – a GTK+/GNOME diagramming tool that also supports UML (licensed under the GNU GPL)
- Eclipse – with Eclipse Modeling Framework (EMF) and UML 2.0 (meta model without GUI) projects.
- Gaphor – a GTK+/GNOME UML 2.0 modeling environment written in Python
- Kivio - part of the KOffice project
- MetricView Evolution - A tool for metrics-based quality-analysis and better comprehension of UML models
- MonoUML – based on the latest Mono, GTK+ and ExpertCoder.
- NetBeans – with NetBeans IDE 5.5 Enterprise Pack.
- Papyrus (software) - an open-source UML2 tool based on Eclipse and licensed under the EPL
- StarUML – a UML/MDA platform for Microsoft Windows, licensed under a modified version of GNU GPL, mostly written in Delphi -> Tool used for drawing diagrams of this laboratory.
- Taylor (software) - model-driven architecture on rails (licensed under the GNU LGPL)
- Umbrello UML Modeller – part of KDE
- UML Pad – a UML modeller written in C++/wxWidgets (licensed under the GNU GPL)
- UML Pad (PalmOS) – a UML tool for PalmOS
- UMLet – a Java-based UML tool (licensed under the GNU GPL)
- Violet UML Editor - an easy-to-use Java-based UML Editor. Fully integrated into Eclipse. Licensed under the GNU GPL.