Architecture: Difference between revisions
Jump to navigation
Jump to search
(Created page with "== Software architecture == * Organisation of software system * Structure of elements and interfaces * Composition into larger subsystems * Functionality, performance, resilie...") |
(No difference)
|
Latest revision as of 21:19, 14 September 2021
Software architecture
- Organisation of software system
- Structure of elements and interfaces
- Composition into larger subsystems
- Functionality, performance, resilience, reuse, constraints, aestetics
Structured principles to create subsystems with own context which is consistent across larger system as a whole
Consistent and uniform way of providing a service/satisfying business requirements
Infrastructure to allow design and code to happen without compromising requirements
Defines what will be built (Design is how it will be built)
- Performance
- Scalability
- Reliability
- Availability
- Exensability - add new
- Maintainability - fix existing
- Managability
- Security - secure each functional component