Please enable JavaScript.
Coggle requires JavaScript to display documents.
Large-scale systems (Specification (concepts, abstraction levels, types,…
Large-scale systems
Specification
concepts
abstraction levels
types
fragments
documents
Aspects of an architecture
Tasks
Documentation
Process
Views
design patterns
anti-patterns
UML
collaboration symbols (dash-lined ellipses) to highlight patterns
pros and cons
Components and APIs
tailoring
APIs
roles
callbacks
proxies
events
removing dependencies
design-by-contract
invariants
architecture styles