Please enable JavaScript.
Coggle requires JavaScript to display documents.
Software architecture - Coggle Diagram
Software architecture
- Taxonomy of Architectural styles
-
Data centered architecture: A data store will reside at the center of this architecture and is accessed frequently by the other components that update, add, delete or modify the data present within the store
-
-
-
-
-
Architecture Styles
Definition: Abstracts the common properties of a family of similar design, also known as "architecture pattern"
-
-
- Models for Software architecture
UML diagram
Purpose: Visually representing a system along with its elements to better understand, alter, maintain or document about system
2 major categories
Structural (Static): Show the hierarchy or structure of components or module of the system and show how they interact
Show a set of classes, interfaces and their relationship
-
-
-
-
-
-
View models
-
-
process view: system activities, their concurrency and synchronization
-
physical view: mapping of software into hardware, server and network
-
-
-
- Object oriented paradigm (method)
-
-