UML

Software design UML

Introduction to UML

Lesson 1 - Introduction to UML

An introduction to the UML language. It explains historical reasons of its origins, its purpose, and the types of the diagrams it consists of.
FreeUnratedWritten by David Capka
UML - Use Case Diagram

Lesson 2 - UML - Use Case Diagram

A UML use case diagram shows the behavior of a system as it is seen by the user. It is the first diagram we'll model.
FreeUnratedWritten by David Capka
UML - Use Case Specification

Lesson 3 - UML - Use Case Specification

A UC specification complements use case diagrams and describe individual cases of use. It contains the main and alternative scenarios.
FreeUnratedWritten by David Capka
UML - Domain Model

Lesson 4 - UML - Domain Model

In this tutorial, we'll describe the basic relationship types of the class diagram in UML and create a platform-independent domain model of a CMS.
FreeUnratedWritten by David Capka
UML - Class Diagram

Lesson 5 - UML - Class Diagram

In this tutorial, we'll create a class diagram based on our domain model. We'll show the complete UML class notation and 2 other relations between classes.
FreeUnratedWritten by David Capka
UML - State Machine Diagram

Lesson 6 - UML - State Machine Diagram

The State Machine diagram displays the entity's life cycle. Describes the entity states and transitions between them.
PremiumUnratedWritten by David Capka
UML - Activity Diagram

Lesson 7 - UML - Activity Diagram

In this tutorial, we'll explain the Activity diagram's purpose, why is it better than flowcharts, its elements, and a real-world example.
PremiumUnratedWritten by David Capka
Flowcharts

Lesson 8 - Flowcharts

In this tutorial, we'll list flowchart symbols, show a real application's flowchart, and explain why is the UML's Activity diagram better.
FreeUnratedWritten by David Capka
UML - Package Diagram and Deployment Diagram

Lesson 9 - UML - Package Diagram and Deployment Diagram

In this UML tutorial, we'll explain the Package diagram in detail and the Deployment diagram as well. Real-world examples are included.
PremiumUnratedWritten by David Capka
UML - Sequence Diagram

Lesson 10 - UML - Sequence Diagram

In this UML tutorial, we'll go through Sequence diagrams and their relationships, combined fragments with decisions, ECB objects, and a real-word example.
PremiumUnratedWritten by David Capka
UML - Other interaction diagrams

Lesson 11 - UML - Other interaction diagrams

In this tutorial, we'll describe other UML interaction diagrams including practical examples. These will be Communication, Interaction and Timing diagrams.
PremiumUnratedWritten by David Capka
UML - Composite structure diagram and Object diagram

Lesson 12 - UML - Composite structure diagram and Object diagram

In the tutorial, we'll show how to use the Composite structure diagrams and Object diagrams on real examples.
PremiumUnratedWritten by Adriana Duchkova
UML - UML under the hood and Profile diagram

Lesson 13 - UML - UML under the hood and Profile diagram

In this tutorial, we'll show how UML is defined internally. We'll learn to use Profile diagram to extend UML of custom stereotypes and tagged values.
PremiumUnratedWritten by David Capka
UML - Object Constraint Language - OCL

Lesson 14 - UML - Object Constraint Language - OCL

In this tutorial, we'll learn to use the OCL language in our UML diagrams and describe its basic syntax. Practical examples included.
PremiumUnratedWritten by David Capka


 

Activities (2)