SEDS 512
Yazılım Mimarileri
Bu ders yazılım mimarileri için gerekli temel bilgileri kapsar. Yazılım Mimarisi Kavramları, Mimari Gereksinim Analizi, Yazılım Mimarisi Tasarım Teknikleri, Bileşen-temelli Mimari Tasarım, Mimari Şablonları, Mimari Değerlendirme Kriterleri, Yazılım Ürün Hatları Mühendisliği, Alan Mühendisliği ve Uygulama Mühendisliği, Yazılım Mimarisi Kodlama.
| Hafta | Konu |
|---|---|
| 1 | Yazılım Mimarisine Giriş |
| 2 | Mimari Gereksinim Analizi |
| 3 | Yazılım Mimari Tasarım ve Modelleme |
| 4 | Mimari Tasarım Yöntemleri Sınıflaması |
| 5 | Bileşen-temelli Mimari Tasarım |
| 6 | Mimari Görünümleri I |
| 7 | Mimari Görünümleri II |
| 8 | Mimari Şablonları I |
| 9 | Mimari Şablonları II |
| 10 | Mimari Değerlendirme Kriterleri |
| 11 | Yazılım Ürün Hatları Mühendisliği |
| 12 | Alan Mühendisliği ve Uygulama Mühendisliği |
| 13 | Yazılım Mimarisi Kodlama |
| 14 | Proje Sunumları ve Tartışma |
