Clients and Software Architecture

The aim of this lecture is to presentation on Clients and Software Architecture. Software architecture is the high level structure of a software system, the discipline of creating such structures, and also the documentation of these kind of structures. It will be the set of structures required to reason about it system, and comprises it elements, the interaction between them, and also the properties of both equally elements and interaction. The architecture of a software system can be a metaphor, analogous on the architecture of a building.