- Softwarearchitektur nach Composite Components.
- Dependeny injection frameworks.
- Austauschbarkeit, Testbarkeit, Änderbarkeit