UNIK9730 – Tjenesteorientert arkitekturimplementasjon

Timeplan, pensum og eksamensdato

Kort om emnet

Emnet gir en introduksjon til tjenesteorientert arkitektur (SOA) med fokus p? arkitektoniske prinsipper og hvordan dagens teknologi benyttes i implementasjonen. Emnet tar for
seg SOA-prinsipper som l?s kopling og sen binding samt en introduksjon av viktige standarder for nettjenester (XML, SOAP, WSDL og andre) og kommunikasjonsparadigmer
(request-response og publish-subscribe). Emnet g?r ogs? igjennom dynamisk tjenestelokalisering (service discovery), utvikling av nettjenester ved bruk av Java og alternative
teknologier for ? implementere en SOA.

Hva l?rer du?

Etter ? ha fullf?rt dette emnet vil du ha kunnskaper om

  • Tjenesteorientert arkitektur: entitetene som er involvert og rollene som definerer interaksjonene mellom dem
  • Gjeldende teknologi for ? implementere SOA, med et spesielt fokus p? Web services som basert p? standarder og er mye brukt i dag.
  • Hvordan du kan implementere SOA med bruk av Web services og Java.
  • Aktuell forskning innen tjenesteorientert arkitektur
  • Flere avanserte temaer innen SOA og fordypet kunnskap i minst ett av disse, samt erfaring med ? videreformidle kunnskapen til ?vrige studenter

Opptak og adgangsregulering

Studenter m? hvert semester s?ke og f? plass p? undervisningen og melde seg til eksamen  i Studentweb.

Studenter tatt opp til andre masterprogrammer kan, etter s?knad, f? adgang til emnet hvis dette er klarert med eget program.

Dersom du ikke allerede har studieplass ved UiO, kan du s?ke om opptak til v?re studieprogrammer, eller s?ke om ? bli enkeltemnestudent.

Forkunnskaper

Obligatoriske forkunnskaper

Ingen obligatoriske forkunnskaper utover generell studiekompetanse.

Overlappende emner

10 studiepoeng overlapp mot UNIK4730 – Tjenesteorientert arkitekturimplementasjon (videref?rt)

Undervisning

Tre timer forelesning hver uke. Emnet har obligatoriske oppgaver som m? v?re godkjente f?r studentene kan ta avsluttende eksamen. Studentene skal ogs? presentere fordypning innen et tema.

Eksamen

Muntlig eksamen i slutten av semesteret. Ved stort antall studenter kan eksamen avholdes skriftlig. Innleveringsoppgaver m? v?re godkjent, og muntlig presentasjon gjennomf?rt, for ? kunne g? opp til eksamen.

Hjelpemidler

Ingen hjelpemidler er tillatt.

Karakterskala

Emnet bruker karakterskala best?tt/ikke best?tt. Les mer om karakterskalaen.

Begrunnelse og klage

Adgang til ny eller utsatt eksamen

Dette emnet tilbyr b?de utsatt og ny eksamen. Les mer:

Tilrettelagt eksamen

S?knadskjema, krav og frist for tilrettelagt eksamen.

Fakta om emnet

Studiepoeng
10
Niv?
Ph.d.
Undervisning
Hver h?st
Eksamen
Hver h?st
Undervisningsspr?k
Norsk (engelsk p? foresp?rsel)