Read: 1753 times    -     Avarage Rate: 4.2

2010 19 Mar

Software applications are based on layers and the communication between them, so the main task in the design of an application architecture will be the identification and creation of layers and then to specify a communication language and set the rules and guidelines of the interaction between these layers. To start the design of an application architecture, the architect should keep in mind the following points: Separation of concerns Clearness in the communication r