Föreläsning: Software Design Specifikation (SDS)
Vi pratar om hur man bäst bygger upp en SDS och vad den bör innehålla. Varför gör vi en SDS och till vem riktar sig den?
Vi tittar på olika typer av arkitekturer för att bygga större systemlösningar och vi nämner designmönster för arkitekturer.
Du kan själv bläddra igenom de HTML slides som används i presentationen.
Resurser
Resurser som används, eller är relevanta, för de områden som föreläsningen behandlar.
Arkitekturer
Software architecture patterns - Take a deep dive into several common software architecture patterns
What UML diagram should I use to show a platform’s architecture? (TLDR; “make it look good”)
Paper “Architectural Blueprints—The 4+1 View Model of Software Architecture” showing examples on how to draw 4+1 architecture blueprints.
Undvik problem med en god struktur och arkitektur
Wikipedia om arkitekturer
- Layered architecture
- Event-driven architecture
- Microkernel architecture
- Microservices architecture
- Space-based architecture
- 4+1 architectural view model
#Revision history
- 2023-10-31: (A, mos) Ny presentation inför ht23.