Week 03 - Using Software Architecture
Week 03 - Using Software Architecture
Testing
CT059-3-2
USING SOFTWARE
ARCHITECTURE
Recap From Last Lesson
• Creating an architectural
• Patterns and architectures
Should address :
– System decomposition
• structural elements, architectural components,
subsystems, sub-assemblies
– Cross-cutting concerns
• broad-scoped qualities or properties of the system
• Refer to Luke Hohmann “Creating and sustaining
winning solutions”
Ecommerce
Inventory Payment
Order Subsystem
Subsystem Subsystem
Create Display
Inventory Invoice
Display Payment
Inventory Method
Module Code & Module Title Slide Title SLIDE 9
Slide 9
Cross-cutting concerns
Performan
ce
Ecommerc
Availability Reliability
e
Security
SDLC Stages
• Creating an architecture
• Patterns and architecture
Q&A