Professional Documents
Culture Documents
• its structure
• representational elements
• behavioural elements
• problem:
• solution:
: layers implemented
Application
commands
• we only show a few sample types for each
Simulation folder/layer
startCommand
• because this is meant as a large-scale overview
Domain
matter rules stats environment
Foundation
file handling .jxl
Domain
matter rules stats environment
Foundation
file handling .jxl
• or a variant of it
• UI (an observer) reacts to the change and displays the image with its
new saturation level
Do we need an Application Layer?
...states that:
• UI outputs result
Benefits of MV Separation
• we can aim to separate model from view, but the UI still needs
information to display
• used occasionally
• often control classes in an
application layer will handle
this responsibility
from Ch 30 Applying UML & Patterns (Larman)
Domain
matter rules stats environment
Foundation
file handling .jxl
M Hatcher