written 8.5 years ago by | • modified 8.5 years ago |
Mumbai University > Branch > Sem > Subject.
Marks: 10 M
Year: Dec 11
written 8.5 years ago by | • modified 8.5 years ago |
Mumbai University > Branch > Sem > Subject.
Marks: 10 M
Year: Dec 11
written 8.5 years ago by |
Architectural style is a way of classifying architecture that gives emphasis to characteristic features of design. It is defined as a named collection of architectural design decisions that
The various Architectural styles consist of
1. Traditional Language-Influenced styles which include:
2. Layered Architectural styles which include:
3. Data-flow styles which include:
Batch Sequential style- Here, separate programs are executed in order, data is passed as an aggregate from one program to another.
Pipe and filter style- Here, separate programs are executed concurrently and data is passed as a stream from one program to the other.
4. Shared memory styles which include:
5. Interpreter style which include:
6. Implicit invocation style which include:
7. Peer-to-peer style-
8. “Derived” styles-
Architectural Pattern | Architectural Style |
---|---|
It applies to a specific design problem | It applies to a development context |
They are tactical design tools | They are strategic design tools |
They are parameterized architectural fragments that can be thought of as concrete pieces of a design | They are too abstract to yield a concrete system design |
A single pattern could be applied to systems designed according to the guidelines of multiple styles | A system designed according to the rules of a single style may involve the use of multiple patterns |
It is a way of solving a recurring architectural problem | It is just a name given to a recurrent architectural design, cannot solve a problem |