Resources
Everything published about URDAD, by what you want to do. The resources are openly licensed: share and adapt them, crediting URDAD.
Learn the method
The URDAD method
Its principles, the levels of granularity at which a model is built, and the core concepts — independent of any tool.
A worked example: a simple bank
The method applied step by step to a small bank, from its use cases to the processes that realise them.
Why URDAD?
The case for one model of the business: what it replaces, and what an organisation gains from it.
Cheat sheet
Every symbol of every view on two pages, as the tool draws it, and what it means. Also as PDF, A4 and Letter.
Learn the tool
Modelling in the tool
The modelling tool’s views, the elements of a model and how each is edited, collaboratively and in real time.
Example models
Complete models, with their views as the tool draws them, to download and import into the tool.
The tool suite
What the modelling tool and the execution environment offer, by what each gives you.
Look something up
User manual
How the tool behaves, from modelling through projects, security and execution to deploying an instance.
URDAD model specification
Every element of a URDAD model, its attributes and relationships, and what it means — generated from the model’s schema.
The model's JSON schema
The schema of a URDAD model as the tool writes it, at the address its
$idnames.Glossary
Every term and acronym of the method, the tool and its documentation, defined once, each at an address of its own.
URDAD-OCL specification
The language a model’s conditions and constraints are written in: its grammar, what each expression means, and its standard library.
URDAD-FEEL specification
The same specifications in the notation of DMN’s FEEL: its grammar, how it reads as URDAD-OCL, and its standard library.