Ch.5 Flashcards
1
Q
Architectural views
A
Physical view
Development view
Logical view
Process view
2
Q
Advantages of explicit architecture
A
- stakeholder communication
- system analysis and documentation
- large scale reuse
3
Q
Architecture and system characteristics
A
- performance
- security
- safety
- availability
- maintainability
4
Q
What are the architectural views
A
- physical view
- logical view
- development view
- process view
5
Q
How does the MVC work together
A
- user interacts with the view
- controller handles the action
- model update
- view update
6
Q
Benefits of MVC
A
- separation of concerns
- reusability
- testability
7
Q
Examples of application types
A
- Data processing apps
- transduction processing apps
- event processing apps
- language processing apps