The Motive Internet Glossary
Unified Modeling Language (UML)
Unified Modeling Language is a graphical visualisation language. It consists
of a series of symbols and connectors that can be used to create process
diagrams and is often used to model computer programs and workflows.
The UML standard defines nine types of diagram:
- Activity: model the flow of a system from action to response
- Class: define the structure of a system
- Collaboration: represents interaction between objects as a series
of messages
- Component: describe the organisation of software components
- Deployment: depict the physical resources of a system
- Object: describe the static structure of a system at a particular
time
- Package: method of organising the elements of a system into related
groups
- Use Case: models the functionality of a system in terms of user interaction
- Sequence: describes the interaction between classes in terms of message
exchange
- Statechart: describe the dynamic behaviour of a system in response
to external stimulus
Although primarily created to support software development, UML diagrams
can be used to visualise website structure and user interaction.
Related terms: flow chart
Reference links
Motive Web Design Glossary Trivia