OHJ-3200 Ohjelmistoarkkitehtuurit, periodit 3-4 2011-2012



Opinto-opas
tut.ot.ohar
Pääsivu
Luennot
Harjoitukset
Harjoitustyö
Tenttiarkisto
Arvostelu
Kirjallisuutta
Linkkejä
Keskusteluryhmä
Paikalliset_sivut
Tulokset

Tulostusversio
Sivukartta


Ohjelmistotekniikan opinnot.

Luentoajat

Kurssin luennot ovat 3. periodilla keskiviikkoisin 10-12 ja torstaisin 14-16 TTY:n salissa TB103,
4. periodilla (14.3. alkaen) keskiviikkoisin 10-12 TTY:n salissa TB103.

Muut OSCu-hankkeen opetustahot osallistuvat luennoille videoneuvottelun välityksellä.

Luentosuunnitelma 2011-2012

Luentoaiheet saattavat jonkin verran siirtyä annetuista päivistä.

Luentotallenteita varten tarvitaan Adobe Flash.

Aihe Luento Kalvot Tallenteet
Johdanto 11.1.
12.1.
1/2, 2/2 1/3, 2/3
3/3
Arkkitehtuurien kuvaus 12.1.
18.1.
1/1 1/2
2/2
Komponentit ja rajapinnat 18.1.
19.1.
1/1 1/2
2/2
Komponenttien vuorovaikutus 19.1.
25.1.
1/1 1/2
2/2
Suunnittelumallit 25.1.
26.1.
1.2.
1/1 1/3 (kohdasta 1:17:40 alkaen)
2/3
3/3
Harjoitustyön esittely 26.1. 1/1
Arkkitehtuurityylit 1.2.
2.2.
8.2.
1/2, 2/2 1/3
2/3
3/3
Viestipohjaisten yritystietojärjestelmien arkkitehtuurit 8.2.
9.2.
1/1 1/2
2/2
Koneenohjausjärjestelmien arkkitehtuurit (Veli-Pekka Eloranta) 9.2. 1/1 1/1
Arkkitehtuurien arviointi 15.2.
16.2.
22.2.
23.3.
1/2, 2/2 1/4
2/4
3/4
4/4
DCAR-arkkitehtuuriarviointimenetelmä (Veli-Pekka Eloranta) 22.2. 1/1 1/1
Muunneltavuuden hallinta 23.2. 1/1 1/1
Tuoterunkoarkkitehtuurit 23.2.
29.2.
1/1 1/2
2/2
Kehysohjelmistot 29.2. 1/1 1/1
Pilvijärjestelmien arkkitehtuurit (Anna Ruokonen) 1.3. 1/1 1/1
Ei luentoa (tenttiviikko) 7.3.
Ohjelmistoarkkitehtuurien tutkimus (Outi Räihä) 14.3. 1/1 1/1
Ei luentoa (VikingPLoP) 21.3.
Automaatiojärjestelmän arkkitehtuuri (Mika Karaila) 28.3. 1/1 1/1
Kertausluento 4.4.
Ei luentoa (loma) 11.4.
Tentti klo 9-12 18.4.

Toteutuneet luennot 2010

Luennot on videoitu, videoiden katseluun pitäisi soveltua ainakin VLC.

Johdanto 7.9 Kalvot 1, 2 Video 1/2, 2/2
Arkkitehtuurien kuvaus 9.9 Kalvot Video 1/2, 2/2
Komponentit ja rajapinnat 14.9
Kalvot Video 1/2, 2/2
Komponenttien vuorovaikutus 16.9
Kalvot Video 1/2, 2/2
Harjoitustyön esittely, Suunnittelumallit 21.9 Harjoitustyöluento Kalvot Video 1/3 (harjoitustyön esittely), 2/3, 3/3
Arkkitehtuurityylit 23.9 Kalvot Video 1/2, 2/2
Arkkitehtuurityylit 28.9 Kalvot Video 1/2, 2/2
Viestipohjaisten yritystietojärjestelmien arkkitehtuurit 30.9 Kalvot Video 1/2, 2/2
Koneenohjausjärjestelmien arkkitehtuurit, viestipohjaisten yritystietojärjestelminen arkkitehtuurit jatkuu 5.10 Kalvot (koneenohjausjärj.), kalvot (yritystietojärj.) Video 1/2, 2/2
Vierailuluento 1: Pilvijärjestelmien arkkitehtuurit (Vincit) 7.10 Kalvot Video
Vierailuluento 2: Automaatiojärjestelmän arkkitehtuuri (Metso) 12.10 Kalvot Video 1/2, 2/2
Arkkitehtuurien arviointi 14.10 Kalvot Video 1/2, 2/2
Tauko
Arkkitehtuurien arviointi 26.10 Kalvot Video 1/2, 2/2
Avoimen lähdekoodin arkkitehtuurit (Imed Hammouda) 2.11 Kalvot Video
Muunneltavuuden hallinta, Tuoterunkoarkkitehtuurit 9.11 Kalvot (muunn.hallinta), Kalvot (tuoter.arkkit.) Video 1/2, 2/2
Kehysohjelmistot 16.11 Kalvot Video 1/2, 2/2
Ohjelmistoarkkitehtuurien tutkimus 23.11 Kalvot Video
Ei luentoa 30.11 - -
Tentti klo 9-12 7.12 TTY:llä tentti on salissa S1. Muista ilmoittautua!

Toteutuneet luennot 2009

Johdanto 7.9 Kalvot 1, 2
Arkkitehtuurien kuvaus 9.9 Kalvot Video 1/2, 2/2
Komponentit ja rajapinnat 14.9
Kalvot Video 1/2, 2/2
Komponenttien vuorovaikutus 16.9
Kalvot Video 1/2, 2/2
Harjoitustyön esittely, Komponenttien vuorovaikutus jatkuu 21.9 Ks. edelliset kalvot. Video 1/2 (harjoitustyön esittely), 2/2
Suunnittelumallit 23.9 Kalvot Video 1/2, 2/2
Arkkitehtuurityylit 29.9 Kalvot Video 1/2, 2/2
Arkkitehtuurityylit 1.10 Kalvot Video 1/2, 2/2
Viestipohjaisten yritystietojärjestelmien arkkitehtuurit,
Sulautettujen järjestelmien arkkitehtuurit (Marko Leppänen)
6.10 Kalvot (YritysJärj.), Kalvot (Sulautetut) Video 1/2, 2/2
Vierailuluento 1: Sulautettu Järjestelmä, Soini Särkilahti (Cybercom Plenware) 8.10 Kalvot Video 1/2, 2/2
Vierailuluento 2: Tiedonhallintajärjestelmä, Juha Komulainen (Solita) 13.10 Kalvot Video 1/2, 2/2
Arkkitehtuurien arviointi 15.10 Kalvot Video 1/2, 2/2
Tauko
Arkkitehtuurien arviointi 27.10 Kalvot Video 1/2, 2/2
Agenttiarkkitehtuurit (Mikko Vartiala),
Muunneltavuuden hallinta
3.11 Kalvot (Agentit),
Kalvot (Muunneltavuus)
Video 1/2, 2/2
Tuoterunkoarkkitehtuurit 10.11 Kalvot Video 1/2, 2/2
Kehysohjelmistot 17.11 Kalvot Video 1/2, 2/2
Ohjelmistoarkkitehtuurien tutkimus 24.11 Video
Tentti klo 9-12 1.12 TTY:llä tentti on salissa K1705. Muista ilmoittautua!

Toteutuneet luennot 2008

Johdanto 2.9 Kalvot 1, 2 Video 1/2, 2/2(.MP4)
Arkkitehtuurien kuvaus 4.9 Kalvot (pdf) Video 1/2, 2/2(.wmv)
Komponentit ja rajapinnat 9.9 Kalvot (pdf) Video 1/2, 2/2(.MP4)
Komponenttien vuorovaikutus 11.9 Kalvot (pdf) Video 1/2, 2/2(.MP4)
Harjoitustyön esittely, Suunnittelumallit 16.9 Kalvot suunnittelumalleista, ver.2 (päivitetty 6.10.) (pdf) Video 1/2, 2/2(.MP4)
Suunnittelumallit 18.9 Video 1/2, 2/2(.MP4)
Arkkitehtuurityylit 23.9 Kalvot, osa1 (pdf) Video 1/2, 2/2(.MP4)
Arkkitehtuurityylit 25.9 Kalvot, osa2 (pdf) Kalvot, osa3 (pdf) Video 1/2, 2/2(.MP4)
Arkkitehtuurien arviointi 30.9 Kalvot, ver.3 (päivitetty 2.10.) (pdf) Video 1/2, 2/2(.MP4)
Arkkitehtuurien arviointi 2.10 Video 1/3, 2/3, 3/3(.MP4)
Tauko
Sulautettujen järjestelmien arkkitehtuurit 14.10 Kalvot sulautetuista (pdf), Kalvot muunneltavuuden hallinnasta (pdf) Video 1/2, 2/2(.MP4)
Tuoterunkoarkkitehtuurit 21.10 Kalvot (pdf) Video 1/2, 2/2(.MP4)
Variaation hallinta 28.10 Kalvot kehysohjelmistoista, osa1 (pdf) Video 1/2, 2/2(.MP4)
Kehysohjelmistot 4.11 Kalvot kehysohjelmistoista, osa2 Video 1/2, 2/2(.MP4)
Vierailuluento: Kari Suihkonen (Kone) 11.11 Kalvot (pdf) Video
Vierailuluento: Markku Hakala (Universomo) 11.11 Kalvot (pdf) Video
Tentti klo 9-12 18.11 TTY:llä tentti on salissa TB111. Muista ilmoittautua!

Toteutuneet luennot 2007

Johdanto 4.9 Kalvot 1, 2
Arkkitehtuurien kuvaus 6.9 Kalvot (pdf)
Komponentit ja rajapinnat 11.9 Kalvot (pdf)
Komponenttien riippuvuudet ja niiden hallinta 13.9 Kalvot (päivitetty 20.9.) (pdf)
Harjoitustyön esittely 18.9 Kalvot (pdf)
Suunnittelumallit 20.9 Kalvot (pdf)
Arkkitehtuurityylit 25.9 Kalvot 1/3 (päivitetty 1.10.) (pdf)
Arkkitehtuurien arviointi 27.9 Kalvot (päivitetty 30.9.) (pdf)
Arkkitehtuurityylit 2.10 Kalvot 2/3 (päivitetty 1.10.) (pdf)
Arkkitehtuurityylit 4.10 Kalvot 3/3 (pdf)
Tauko
Tuoterunkoarkkitehtuurit 16.10 Kalvot (pdf)
Vierailuluento (Claudio Riva, NRC) 23.10 Kalvot (pdf)
Variaation hallinta 30.10 Kalvot (päivitetty 31.10.) (pdf)
Kehysohjelmistot 6.11 Kalvot 1 (päivitetty 31.10.), Kalvot 2 (pdf)
Agenttiarkkitehtuurit (Mikko Vartiala) ja hieman infoa tentistä 13.11 Kalvot (pdf)
Tentti klo 9-12 20.11 TTY:llä tentti on salissa K1702

Toteutuneet luennot 2006

Videot

Luentovideot ovat ladattavissa alempaa. WMV muodossa olevista videoista suurin osa vie n. 70MB tilaa, joukossa oleva yksi mpeg vie n. 450MB. Luentojen nauhoitus oli kokeilumuotoista, joten jos johonkin luentovideoon ei ole alempana linkkiä niin sitten sitä ei ole saatu nauhoitettua, pahoittelemme tapahtunutta. Lisäksi jotkin nauhoitukset saattavat alkaa hieman myöhässä. Valitettavasti myöskään videoita ei ole mitenkään synkronoitu kalvojen kanssa, joten videoita seuratessa saa pientä lisähaastetta yrittämällä pysyä oikeassa kalvossa mukana.

(pdf)

Johdanto 5.9 Kalvot 1, 2
Arkkitehtuurien kuvaus 7.9 Kalvot (pdf)
Komponentit ja rajapinnat 12.9 Kalvot (pdf) Video (.mpeg)
Komponenttien riippuvuudet ja niiden hallinta 14.9 Kalvot (pdf)
Harjoitustyön esittely 19.9 Kalvot Video (.wmv) (Huom tämä ei ole harjoitustyöstä, vaan on jatkoa 14.9. luennolle)
Suunnittelumallit 21.9 Kalvot (pdf) Video 1, Video 2(.wmv)
Kehysohjelmistot 26.9 Kalvot (pdf) Video 1, Video 2(.wmv)
Kehysohjelmistot 28.9 Video 1, Video 2(.wmv)
Vierailuluento (Jyrki Kaski, Nokia) 3.10 Kalvot (päivitetty 4.10.) (pdf) Video 1, Video 2(.wmv)
Tuoterunkoarkkitehtuurit 5.10 Kalvot (päivitetty 18.10.) (pdf) Video 1, Video 2(.wmv)
Tauko
Variaation hallinta 17.10 Kalvot(pdf) Video (.wmv)
Arkkitehtuurityylit 24.10 Kalvot (päivitetty 31.10.) (pdf) Video 1a, Video 1b, Video 2(.wmv)
Arkkitehtuurityylit 31.10 Video 1, Video 2(.wmv)
Arkkitehtuurien arviointi 7.11 Kalvot (pdf) Video 1, Video 2(.wmv)
Vierailuluento (Mika Muukkonen, Plenware) ja lopuksi hieman asiaa tentistä 14.11 Tentti-info, Vierailuluento (pdf) Video 1, Video 2(.wmv)
Tentti 21.11

Päivitetty viimeksi 03.04.2012 15:18 - ohar[ät]cs.tut.fi