8102200
OHJELMISTOARKKITEHTUURIT,
SOFTWARE ARCHITECTURES, 4 ov
Tietoa luennoitsijoista
Professori Kai Koskimies
Luentoja ja harjoituksia
Luentoja yhteensä 42
Luentoajat ja -paikat
TIISTAI 14 - 17, TB109,
Viikottainen opetus/periodi |
|
|
|
|
|
Luennot (h): |
3+ |
3 |
- |
- |
- |
Harjoitukset (h): |
- |
- |
- |
- |
- |
Tavoitteet
Opiskelija hallitsee perusarkkitehtuurimallit ja -ratkaisut, sekä pystyy soveltamaan niitä modulaaristen, joustavien ja uudelleenkäytettävien ohjelmistojen kehittämisessä.
Sisältö
Ohjelmistoarkkitehtuurien perusteet. Arkkitehtuuri ohjelmistokehitysprosessissa. Ohjelmistoriippuvuudet. Suunnittelumallit. Arkkitehtuurimallit. Komponenttiteknologiat. Tuoterunkoarkkitehtuurit. Kehysarkkitehtuurit. Arkkitehtuurien arviointimenetelmät.
Tutkintovaatimukset
Hyväksytysti suoritetut harjoitustyö ja loppukoe.
Kirjallisuus
Kai Koskimies: Ohjelmistoarkkitehtuurit. Luentorunko 2002.
Esitiedot
Numero |
Nimi |
|
|
8102010 |
4 |
Pakollinen |
Huomautuksia
Kurssi voidaan suorittaa vain lukuvuosittain.