UML (Unified Modeling Language)
(Free Web Tutorials)

by Michael Thomas
(created May 2008)

Unified Modeling Language ( UML ) is a graphical language for the modeling and developing of software systems.  The UML diagrams become a common work product developers use to discuss all phases of software development from requirements analysis, design, implementation and maintenance.  The goal here is to model the software system before you build it.  Here is a list of some of UML diagrams: Use Case Diagram, Class Diagram, Object Diagram, Statechart Diagram, Activity Diagram, Interaction Diagrams (Sequence diagram & Collaboration diagram), Component Diagram, Deployment Diagram.  Use UML to model application structure, behavior, and architecture, but also business process and data structure.

( Home Page: Free Web Tutorials on Java & Web Technologies )

Free Download

Free Web Tutorials

UML Resources

UML Certification

Software Development Life Cycle Methodologies

Tutorials by Other Companies

Book Resources