Architecture

Published on August 2018 | Categories: Documents | Downloads: 7 | Comments: 0 | Views: 194
of 3
Download PDF   Embed   Report

Comments

Content

Architecture Concept Architecture is the building blocks of the system. Architecture style:

The way we express It provides abstract description of the system. Ex: two-tier architecture client  –  server Architecture can have impact on 5 aspects

1. 2. 3. 4. 5.

Understanding Reuse evolution Analysis Management

Classification of architecture style Specification of its characteristics style describes a family of instances. S/W architecture = {elements, form, rationale} Elements can be classified into 3 types 1. Processing Elements 2. Data elements 3. Connecting elements. Form described as a set of weighted properties and relationship. Rationale to capture the motivation for particular chices. Architecture Architecture style classified based on the following features

The kinds of components and connectors that are used in the style. The ways in which control is shared, allocated and transferred among the components. How data is communicated through the system. How data and control interact The type of design.

Major category of software architecture style

1. 2. 3. 4. 5.

Data flow Call and return Interactions process Data centered repository Data sharing.

Design Method

It provides the information how to generate design solution In is a process of transferring knowledge. A design method can be providing a procedural description of how to set about the task of  producing a design solution for a given problem i.e a method describes the tasks that the designer is to perform and the order in which they should be performed. Design is a creative process; a method cannot provide actual guidance about exactly how each task should be performed for any specific problem. Design methods provide design knowledge in rapid development, through notation and procedures, a design method implicitly produces a design solution. Design patterns

Design patterns are not procedural; they share some of the role of methods in that they are concerned with the processes of producing a design solution, but also retain a strong element of product modeling. A pattern is a generic solution to a problem, it addressing the problem and provides the solution. it will be more useful in OOAD. Methods concentrate on teaching about solutions while pattern educate about problem, good pattern provide good solution. Some design representations

1. Black box notations What DFD ER Diagram State transition diagram State chart Use case diagram

Class diagram Activity diagram 2. White box Notations(How) State chart Class diagram Object diagram Sequence diagram Pesudocode

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close