Software architecture
Software architecture is a coherent set of abstract patterns guiding the design of each aspect of a larger software system.
Architecture examples
There are many common ways of designing computer software modules and their communications, among them:
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
- Client-server
- Distributed computing
- Peer-to-peer system
- Blackboard
- Implicit invocation
- Monolithic system
- Three-tier model
- Structured (module-based but usually monolithic within modules)
- Software componentry (strictly module-based, usually object-oriented programming within modules, slightly less monolithic)
- Service-oriented architecture
~ Table of Content ~
| ► | Introduction |
| ► | History |
| ► | ADL |
| ► | Views |
| ► | Architecture examples |
| ► | Related concepts |
| ► | Tools |
| ► | See also |
| ► | References |
| ► | External links |
~ What's Hot ~
500 Days Of Summer, My Sister S Keeper, Cirque Du Freak The Vampire S Assistant, The Goods Live Hard Sell Hard, New Moon, The Blind Side, Twilight, Avatar, The Karate Kid, Sorority Row, The Princess And The Frog, The Boondock Saints Ii All Saints Day, Hannah Montana The Movie, The Ugly Truth, The Mummy 4 Rise Of The Aztec, Ninja Assassin, 2012, Fantastic Mr Fox, Dear John, Alvin And The Chipmunks The Squeakquel,
~ Community ~
| ► | History Forum Come and discuss about History, Civilizations, Historical Events and Figures |
| ► | History Web-Ring A community of sites, blogs and forums dedicated to History. Do not hesitate to submit your site. |
and are licensed under the GNU Free Documentation License.
Lexicon - Privacy Policy - Spiritus-Temporis.com ©2005.