Top Banner
Learning UML with Red Koda
10

Learning UML with Red Koda

Jan 21, 2023

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Learning UML with Red Koda

Learning UML with Red Koda

Page 2: Learning UML with Red Koda

What is UML?� Visual Modeling Language

� Not Methodology

� Not Programming Language

Page 3: Learning UML with Red Koda

UML VS UP� UML

� is not methodology

� Provide a visual syntax that we can use to construct models

� UP

� Is methodology

� Iterative and incremental

� 4 phases Inception, elaboration, construction, transition

Page 4: Learning UML with Red Koda

Why “unified”?� Development Life Cycle

� Application Domains

� Implementation Launguages and Platforms

� Development Processes

� Its Own Internal Concepts

Page 5: Learning UML with Red Koda

Objects and UML� Collections of Interacting Objects

� Two Aspects of UML model

� Static Structure

� Dynamic Behaviour

Page 6: Learning UML with Red Koda

Three Building Blocks� Things

� Relationships

� Diagrams

Page 7: Learning UML with Red Koda

Diagrams

Page 8: Learning UML with Red Koda

Four Common Mechanisms� Specifications

� Adornments

� Common Divisions

� Extensibility Mechanisms

Page 9: Learning UML with Red Koda

4 + 1 Views of System Architecture

Page 10: Learning UML with Red Koda

Reference:� Jim Arlow, Ila Neustadt, UML2 and the Unified

Process, Addison Wesley 2007