BRUE Behavioral Reverse Engineering in UML as Eclipse Plugin MSE Presentation 1 Sri Raguraman.
Presentation UML
15
UML ● Why UML? ● Basics ● Good Style
-
Upload
aaron-karper -
Category
Technology
-
view
771 -
download
1
description
Introducing the why and how of UML. Source: http://www.d3orn.ch
Transcript of Presentation UML
UML
● Why UML?● Basics● Good Style
Why UML?
● Overview and Visualization
Why UML?
● Overview and Visualization● Communication
Why UML?
● Overview and Visualization● Communication● Analysis
Basics : Classes
Cell
- MAXAGE : int = 10+ name : String# type : CellType- birthday : int
+ eat( food : Food)+ mitosis() : Cell
Basics : Connections
Good Style
● Less is more
Good Style
● Less is more● Keep focused on the goal
Good Style
● Less is more● Keep focused on the goal● Low-Tech is fine
Good Style
● Less is more● Keep focused on the goal● Low-Tech is fine● Don't overthink
Common Problems
● Overuse (UML is no programming language)
● Too much information, duplication●
Your Examples