Architectural patterns are software patterns that offer well-established solutions to architectural problems in software engineering.
- Fundamental structural organization schema for a software system
- Approach to the architecture , it is not real system as such.
- One or more Architecture pattern may be chosen for one software system.
- Multiple Design patterns may be used with in one Architecture pattern.
Examples of architectural patterns include the following:
* Layers
* Presentation-abstraction-control
* Three-tier
* Pipeline
* Implicit invocation
* Blackboard system
* Peer-to-peer
* Service-oriented architecture
* Naked objects
* Model-View-Controller
0 comments:
Post a Comment