8102200
OHJELMISTOARKKITEHTUURIT,
SOFTWARE ARCHITECTURES, 4 ov
Tietoa luennoitsijoista
Professori Kai Koskimies
Luentoja ja harjoituksia
Luentoja yhteensä 42
Viikottainen opetus/periodi |
|
|
|
|
|
Luennot (h): |
3+ |
3 |
- |
- |
- |
Harjoitukset (h): |
2+ |
2 |
- |
- |
- |
Tavoitteet
Opiskelija hallitsee ohjelmistoarkkitehtuurien peruskäsitteet ja -ratkaisut, sekä pystyy soveltamaan niitä modulaaristen, joustavien ja uudelleenkäytettävien ohjelmistojen kehittämisessä.
Sisältö
Ohjelmistoarkkitehtuurien perusteet. Komponentit. Ohjelmistoriippuvuudet. Suunnittelumallit. Arkkitehtuurimallit. Tuoterunkoarkkitehtuurit. Kehysarkkitehtuurit. Arkkitehtuurien arviointimenetelmät.
Tutkintovaatimukset
Hyväksytysti suoritetut harjoitustyö ja loppukoe sekä riittävä aktiivisuus viikkoharjoituksissa
Kirjallisuus
Kai Koskimies: Ohjelmistoarkkitehtuurit. Luentorunko 2004.
Esitiedot
Numero |
Nimi |
|
|
8100400 |
2 |
Pakollinen |
|
8102010 |
4 |
Pakollinen |
Huomautuksia
Opintojakso voidaan suorittaa vain lukuvuosittain.