software architecture pattern
C8517
concept
A software architecture pattern is a reusable, high-level design blueprint that defines the structure, interactions, and responsibilities of components within a software system to address recurring architectural problems.
All labels observed (16)
| Label | Occurrences |
|---|---|
| design pattern | 8 |
| architectural pattern | 5 |
| software architectural pattern | 5 |
| software design approach | 3 |
| Structural design pattern | 2 |
| software architecture style | 2 |
| user interface architectural pattern | 2 |
| application migration pattern | 1 |
| enterprise integration pattern | 1 |
| frontend architectural pattern | 1 |
| interoperability pattern | 1 |
| server architecture pattern | 1 |
| software architectural style implementation | 1 |
| software architecture | 1 |
| topic-oriented architecture | 1 |
| user interface architecture pattern | 1 |
Instances (31)
| Instance | Via concept surface |
|---|---|
| Factory Method | design pattern |
| Abstract Factory | design pattern |
| Adapter | Structural design pattern |
| Bridge | Structural design pattern |
| Chain of Responsibility | design pattern |
| Command | design pattern |
| Observer | design pattern |
| Strategy | design pattern |
| Visitor | design pattern |
| Clean Architecture | software architecture style |
| Model-View-Controller | software architectural pattern |
| MVVM | software architectural pattern |
| MVU | architectural pattern |
| REST API | software architectural style implementation |
| Model Driven Architecture | software design approach |
| .NET (via integration) | interoperability pattern |
| Megaserver technology | server architecture pattern |
| API-led connectivity | enterprise integration pattern |
|
ECS
surface form:
ECS (Entity Component System)
|
architectural pattern |
| Active Record pattern | architectural pattern |
| Web architecture | software architecture |
| Flux architecture | software architectural pattern |
| Darwin Information Typing Architecture | topic-oriented architecture |
| Onion Architecture | software architectural pattern |
| Screaming Architecture | software architecture style |
| DDD | software design approach |
| Strangler Fig pattern | application migration pattern |
| Redwood Cells | frontend architectural pattern |
| MDA | software design approach |
| Model-View-Presenter | software architectural pattern |
| Model-View-Update | architectural pattern |