Professional Documents
Culture Documents
There are number of tools that allow us to get the best system design.
Tools: UML and Unified Process
UML is modeling language, standardizing the way people communicate with each other
irrespective of their background.
Unified Process: is accompanying methadology to UML (a way to guide along software
projects).
UP makes sure that UML turns out to be the one we need and no extra time is wasted
on diagramming for no reason.
-> Elaboration: 1) Write use cases, diagram use cases. 2) Map out domain model.
Unified means the languge is standardized. (can be used for any scenario).
Modeling because we represent it as diagrams.
Language means standardized communication system.
Behavorial:
1) Use Case
2) Activity
3) State
4) Communication
5) Interaction Overview
6) Timing
7) Sequence
Techincal:
1) Class
2) Component
3) Object
4) Package
5) Composite
6) Component
7) Profile
========
USE CASE (somewhere inception and elaboration)
========
A story: system possibilities, types of interactions