Opinto-opas 2013-2014
Perus

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2013-2014

TIE-23600 Palvelupohjaiset järjestelmät, 5 op
Service-oriented Systems

Lisätiedot

Opintojakso on harjoitustyöpainotteinen ja painottaa tekemällä oppimista.

Vastuuhenkilö

Anna Ruokonen

Opetus

Opetusmuoto P1 P2 P3 P4 Kesä Toteutuskerrat Luentoajat ja -paikat
Luennot
Harjoitukset
Harjoitustyöt
 4 h/vko



 2 h/vko
 2 h/vko



 



 



 
TIE-23600 2013-01 Tiistai 12 - 14, TB111
Keskiviikko 14 - 16, TB223

Suoritusvaatimukset

Harjoitustyöt ja tentti
Osasuoritusten pitää liittyä samaan toteutuskertaan

Osaamistavoitteet

Opintojakson suoritettuaan opiskelijan tulee tuntea ja osata selittää palveluorientoituneen arkkitehtuurin perusperiaatteet, ominaisuudet ja käyttötarkoitukset. Lisäksi opiskelijan tulee olla perehtynyt Web-palvelujärjestelmien toteutustekniikoihin sekä kyetä suunnittelemaan ja toteuttamaan Web-palveluja, asiakassovelluksia sekä palveluorkestraatioita. Opiskelijan tulee myös pystyä selittämään ReST-arkkitehtuurityylin perusteet. Lisäksi opiskelijan tulee tuntea ja osata selittää pilvilaskennan perusperiaatteet ja ominaisuudet sekä olla perehtynyt pilvilaskennan toteutustekniikoihin. Opintojakson käytyään opiskelijalla tulee olla valmiudet hankkimaan itse lisätietoa alan kirjallisuudesta ja muista lähteistä.

Sisältö

Sisältö Ydinsisältö Täydentävä tietämys Erityistietämys
1. Palveluorientoitunut arkkitehtuuri ja Web-palvelut: palveluiden ja asiakassovellusten suunnittelusta, standardit ja teknologiat, palveluiden ja asiakassovellusten toteutuksesta. ReST-arkkitehtuurityylin perusteet   legacy-järjestelmät ja niiden käyttö Web-palveluina, ReST-arkkitehtuurityylin käyttö, WS-I   Vaihtoehtoisia ja täydentäviä näkemyksiä Web-palveluihin ja niiden toteutusperiaatteisiin 
2. Palveluiden yhdistäminen, koostaminen ja prosessit: palveluorkestraatiot ja -koreografiat, perusteet BPMN- ja BPEL-kielistä  BPMN- ja BPEL-kielten kattavampi tuntemus, vaihtoehtoiset tavat ja kielet prosessien mallintamiseksi, prosessimallien muuntaminen orkestraatiokuvauksiksi   
3. Turvallinen viestinvälitys verkossa, WS-Security ja erityisesti XML Encryption ja XML Signature -kielet, turvallinen viestinvälitys Web-palvelukonseptissa  Digitaalisten allekirjoitusten validointi    
4. Pilvilaskennan perusperiaatteet ja ominaisuudet, yleiskuva tarjolla olevasta työkalutuesta ja toteutustekniikoista  Syvempi tuntemus ja perehtyneisyys valittuun työkalutukeen, pilvilaskennan edut ja haasteet  Käytännön pilvilaskentasovellukset 

Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi

Arvosana määräytyy harjoitustöiden ja tentin perusteella.

Arvosteluasteikko:

Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)

Osasuoritukset:

Osasuoritusten pitää liittyä samaan toteutuskertaan

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
Opintomoniste   Palvelupohjaiset järjestelmät   Tarja Systä, Anna Ruokonen       Luentokalvot ovat englanniksi, mutta lisä- ja selittävä materiaali suomeksi   Ei    Suomi  

Esitietovaatimukset

Opintojakso P/S Selite
MAT-82006 Structured Documents Suositeltava    
TIE-02400 Ohjelmoinnin tekniikat Pakollinen    
TIE-23500 Web-ohjelmointi Suositeltava    

Esitietoketju (Vaatii kirjautumisen POPiin)



Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
TIE-23600 Palvelupohjaiset järjestelmät, 5 op OHJ-5202 Palvelupohjaiset järjestelmät, 5 op  

Tarkempia tietoja toteutuskerroittain

Toteutus Kuvaus Opetusmuodot Toteutustapa
TIE-23600 2013-01 Palvelupohjaiset järjestelmät (korvaa aiemman kurssin OHJ-5201 Web-palveluiden toteutustekniikat)        

Viimeksi muokattu05.03.2014