Skip to content
Model centric tools for Spring development Community portal
Skyway PerspectivesModel driven delivery

Resources / Video library

Video: UML Modelling with Skyway Builder 6.2

A walkthrough of UML modelling in Skyway Builder 6.2: class diagrams, associations and the model that feeds generation.

Video walkthrough

Modelling the application before generating it

This session shows how a UML class model is built in Skyway Builder 6.2. It covers the class diagram, the attribute editor, associations between types and the moment when the model is ready for a generation run.

What the session covers

  • Creating a project and a package for the data layer.
  • Adding a class and giving it a stereotype.
  • Adding attributes with types and constraints.
  • Drawing an association between two classes.
  • Reviewing the model before generation.

Why UML is used

UML is a graphical language for describing the structure and behaviour of a system. Skyway Builder uses a small, practical subset of it: classes, attributes, operations and associations. The subset is enough to describe a Spring application and small enough to learn in an afternoon.

Watch and build. Pause the session after each step and repeat it in your own workspace. The model is the part that matters, and it is easier to learn by building than by watching.

What comes next

After the model is complete, read the generation step and the controller recipe. Together they show how the model becomes a running application.

Read the generation step