AS-75.3600 Semanttiset web-palvelut (4 op) SYKSY 2006
Muutokset mahdollisia


Tuukka Ruotsalo, Eetu Mäkelä, Eero Hyvönen

Luennot: Ke 10-12 (Alkaen 13.9.) AS1, TUAS-talo, Otaniementie 17

Harjoitukset:Torstaisin 12-14 ja 14-16. AS-osaston mikroluokka (huone 1521, TUAS-talo)

21.12.2006 tentin tulokset

8.1.2007 tentin tulokset:

51558N2
54411Shylätty
54991Fhylätty
57366Fhylätty
61146E3
62691M4
63366B4

8.3.2007 tentin tulokset:

54991F2
58408C2
60973C2
76744D4

10.5.2007 tentin tulokset:

57366F4
54411S2

Kalvot kurssin laajemmasta kehyksestä sisällön orientointiin

Harjoitukset tehdään itsenäisesti. Niihin saa apua ja evästystä luennoilla ja harjoitustilaisuuksissa. Harjoitusvaiheet käydään hyväksyttämässä harjoituksissa.

Vko

Päivä

Sisältö

Harjoitukset

Materiaali

37

13.9.

Kurssin esittely ja järjestäytyminen
Johdatus semanttisiin web-palveluihin

E. Hyvönen
Harjoitustöiden esittely
E. Mäkelä, T.Ruotsalo

Ei harjoituksia

Luento 1

38

20.9.

Palveluperustaiset arkkitehtuurit
T. Ruotsalo
-Hajautetut ja löyhästi kytketyt järjestelmät
-Palvelut, luominen, julkaisu ja ketjutus

Ei harjoituksia

Luento 2

39

27.9.

Palveluiden käyttäminen
E. Mäkelä
-HTTP ja tietoliikenne webissä
Simple Access Object Protocol (SOAP)
Web-palveluiden kuvaaminen
T. Ruotsalo:
Palveluiden kuvailu: Web Service Description Language (WSDL) ja XML kertaus

Ei harjoituksia

Luento 3 osa 1 Luento 3 osa 2

40

4.10.

Harjoitustöiden tukiluento.
E. Mäkelä, T. Ruotsalo:
- JavaBeans, MVC
- JavaBeans over XML (XML-RPC)
- Web-palvelimet

Harjoitus

Tukiluento

41

11.10.

Web-palveluiden haku
E. Mäkelä:
- UDDI-rekisterit,
- semanttinen palveluiden kuvaaminen ja haku. Transaktioiden hallinta.

Harjoitus

transaktiot palveluhakemistot ja UDDI

42

18.10.

Koostettujen palvelujen kuvaaminen ja koordinointi
E. Mäkelä, T. Ruotsalo:
- Web-palveluiden koreografiakielet
- Business Process Execution Language for Web Services (BPEL4WS)

Harjoitus

Orchestration

43

25.10

Suunnittelu, loogiset palvelujen kuvaukset. STRIPS, POP.

Ei harjoituksia

Suunnittelu

44

1.11.

Ei luentoa

Ei harjoituksia

45

8.11.

Ei luentoa.

Harjoitus


46

15.11.

Ontologiaperustaiset palvelukuvaukset:
E. Mäkelä: Ontologiaperustaiset palvelukuvaukset:
(- OWL-S)
- Web Service Modeling Ontology WSMO

Harjoitus


WSMO

47

22.11.

Aali Alikoski, Architect and Academic Developer Evangelist, Microsoft Oy: .NET: Microsoftin visio ja työvälineet web-palveluiden toteuttamiseen. Pekka Valta, Senior Manager, OKO Tietohallinto.: Avoimen B2B standardin implementointi - OKOn kokemuksia mm. ebXML:stä.

Harjoitus

Microsoftin välineet web servicejen tekoon
ebXML

48

29.11.

Semanttiset kuvaukset B2B integraation tukena.:
P. Kotinurmi & H. Laesvuori (SoberIT) XML-pohjaiset standardit B2B integraation ja SWS teknologiat yhdessä. CASE: Terveydenhuollon järjestelmät

Harjoitus

51


Tentti to 21.12.2006 klo 17-20 AS2 ja AS1


Materiaali

Tenttikysymykset luennoilta ja kirjasta: Alonso, G., Casati, F., Kuno, H., Machiraju, V. Web Services: Concepts, Architectures and Applications. Springer-Verlag, Berlin, Heidelberg. 2004. ISBN: 3-540-44008-9. Kirjasta pois jäävät luvut: Luku 3 (paitsi 3.3.),4. Kirjaa on tilattu TKK:n kirjastoon.


Työaikalaskelma: (4 op ≈ 110 t)

Luennot: 20h
Lukeminen: 20h
Harjoitukset: 20h
Harjoitustyö: 40h
Tentti: 10h