Architectural Design, Distributed Systems Architectures. Lectures 17 and 18. Architectural Design - Establishing the overall structure of a software system. Topics covered: System structuring Control models Modular decomposition Multiprocessor architectures Client-server architectures
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
Lectures 17 and 18
Distributed Systems Architectures
A sub-system is a system in its own right whose operation is independent of the services provided by other sub-systems.
A module is a system component that provides services to other components but would not normally be considered as a separate system
Concerned with decomposing the system into interacting sub-systems
- Used to model the interfacing of sub-systems
Are concerned with the control flow between sub systems. Distinct from the system decomposition model
Architectural design for software that executes on more than one processor
Distributed system disadvantages :