Software architecture
Software architecture is a coherent set of abstract patterns guiding the design of each aspect of a larger software system.
Related concepts
There are also a number of concepts which have been used in software architecture including
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
- Software design patterns
- Software antipatterns
- Standard data models
Software ontology is often considered as a superset of software architecture, i.e. one 'ontologist' co-ordinates several 'architects', 'integrators', 'data modellers', and the usability, technical documentation and trainers. There may even be some control over marketing and sales presentations if the purpose of these is to determine who the products' users are, or to find out their vocabulary or values, to help the product reflect these.
Related Topics:
Software ontology - Ontologist - Usability - Technical documentation - Trainers - Marketing - Sales - Vocabulary - Value
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
The foundation ontology presently being standardized is intended to simplify and constrain the work of ontologists to a degree, and will to that degree simplify many decisions in software architecture.
~ ~ ~ ~ ~ ~ ~ ~ ~ ~
~ Table of Content ~
| ► | Introduction |
| ► | History |
| ► | ADL |
| ► | Views |
| ► | Architecture examples |
| ► | Related concepts |
| ► | Tools |
| ► | See also |
| ► | References |
| ► | External links |
~ What's Hot ~
~ 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.
