software architecture6

17
Software Architecture & Design BY Syed Salman Qadri Assistant Professor (CS) The Islamia University of Bahawalpur

Upload: ahmad-zee

Post on 20-Aug-2015

176 views

Category:

Education


0 download

TRANSCRIPT

Software Architecture & Design

BY

Syed Salman Qadri

Assistant Professor (CS)

The Islamia University of Bahawalpur

Architectural Styles and Models

Data-Centered Architecture

Repository Model

Repository Model

Client/ServerArchitectures

Client/ServerArchitectures

Client/Server System

Client/ServerCharacteristics

Client/ServerCharacteristics

Thin Client Model

Thin Client Model

Fat Client some extent processing is included on client side basically share the processing load on client side also that was not in thin client Model

Advantages: Execution fast, share the load of processor, better utilization of resourcesDisadvantages:complicated system structure ,heavy up gradation , cost replacement and compatibility issues.

Zero Client InstallBack to thin client but some application like browsing window is on client side (GUI is integrated on client side)

References• ‘Requirements Engineering:

Processes and Techniques’ by G. Kotonya and I. Sommerville, John Wiley & Sons, 1998

• Software Requirements: Objects, Functions, and States by A. Davis, PH, 1993

• Software Engineering 7th Edition, by I. Sommerville, 2000

• Software Engineering 7th Edition, by R. Pressman

• Any Question?

• Thanks