Across
- 2. In the Model/View/Controller architecture, Changes in model state propagate via a _____-_____ protocol
- 6. An _____ _____ defines a family of systems in terms of a pattern of structural organization
- 7. Filters _____ via pipes in the Pipe and Filter Architecture
- 8. In a Batch Sequential Architecture, subsystems must be executed in a fixed _____ ordering
- 9. In a Batch Sequential Architecture, there is a small number of large _____-subsystems
- 11. The Pipe and Filter Architecture is very _____
- 16. Client, server, DB are examples of architectural style _____
- 18. In the Pipe and Filter Architecture, subsystems are called _____
- 21. System _____ focuses on defining services
- 22. In the Client/Server Architecture, the _____ subsystems ask for services and interact with users
- 23. Architectural Style consists of a _____ of components and connectors
- 25. Architectural Style consists of _____ on how the components and connectors are combined
Down
- 1. A set of related operations that share a common purpose is a set of _____
- 3. In the Pipe and Filter Architecture, associations between filters are called _____
- 4. The shared file in the Batch Sequential Architecture causes the subsystems to be _____ _____
- 5. Filters execute _____ in the Pipe and Filter Architecture
- 8. A _____ provides a set of services to the system
- 10. The _____-_____-_____ Architecture is a generalization of client/server where clients can be servers and vice versa
- 11. In a _____ Architecture, the subsystems are independent and interact by a central repository
- 12. In the Batch Sequential Architecture, there is no real-time _____, and no concurrency
- 13. For a Layered Architecture, a _____ architecture requires that each layer can only depend on the layer immediately below
- 14. For a Layered Architecture, an _____ architecture requires that each layer can access any layer below
- 15. Procedure call, pipe, event broadcast are examples of architectural style _____
- 17. In the Model/View/Controller architecture, the _____ subsystems are responsible for maintaining domain knowledge
- 19. In the Client/Server Architecture, the _____ subsystems provide one or more services to instances of clients
- 20. In the Model/View/Controller architecture, the _____ subsystems are for displaying knowledge to the user
- 24. In the Model/View/Controller architecture, the _____ subsystems manage the interactions with the user