TEK9120 – Moderne tjenesteorientert arkitektur
Beskrivelse av emnet
Kort om emnet
Emnet gir en introduksjon til tjenesteorientert arkitektur (SOA),?med fokus p? arkitektoniske prinsipper og hvordan dagens teknologi benyttes i implementasjon og utrulling. Emnet dekker blant annet?SOA-prinsipper slik som l?s kopling og sen binding, introdusererer viktige standarder for nettjenester, alternative teknologier for ? implementere en SOA og SOA i relasjon til cloud computing og IoT; the?Internet of Things.
Du forventes ? programmere SOAP og REST-tjenester i Java og ? bruke applikasjonsservere og sky til ? rulle ut tjenester. Du forventes ? forst? anvendelsen av SOA i relevante IKT-systemer.
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 teknologier for ? implementere SOA, med et spesielt fokus p? Web services
- Standarder som er mye brukt i dag
- Skyteknologi og hvordan tjenester kan tilgjengeliggj?res i skyen
Ferdigheter du tilegner deg i emnet:
- Du l?rer ? implementere Web services med SOAP og REST-tjenester i Java og ? rulle dem ut.
- Du f?r en forst?else for hvordan SOA relaterer seg til ditt PhD-tema gjennom utarbeidelsen av en presentasjon i emnet.
Opptak til emnet
Ph.d.-kandidater ved UiO s?ker plass p? undervisningen og melder seg til eksamen i?Studentweb.
Hvis emnet har begrenset kapasitet, vil ph.d.-kandidater som har emnet i sin utdanningsplan ved UiO bli prioritert. Noen nasjonale forskerskoler kan ha egne regler for rangering av s?kere til emner med begrenset kapasitet.
Ph.d.-kandidater som har opptak ved andre utdanningsinstitusjoner m? innen angitt frist?s?ke om hospitantplass.
Anbefalte forkunnskaper
Det er anbefalt med noe erfaring fra programmering i Java. Kunnskapsniv?et tilsvarer introduksjonskurset i informatikk ved UiO.
Overlappende emner
- 10 studiepoeng overlapp med TEK5120 – Moderne tjenesteorientert arkitektur (nedlagt).
- 8 studiepoeng overlapp med UNIK4730 – Tjenesteorientert arkitekturimplementasjon (videref?rt).
- 8 studiepoeng overlapp med UNIK9730 – Tjenesteorientert arkitekturimplementasjon (videref?rt).
Undervisning
Undervisningen best?r av tre timer forelesning per uke gjennom hele semesteret. Undervisningen tilbys i klasserom og p? videostream.
Emnet har tre obligatoriske oppgaver som?m? v?re godkjent f?r avsluttende eksamen. Disse l?ses individuelt eller i sm? grupper p? to studenter. Vi organiserer ikke labarbeid.
Som ph.d.-kandidat m? du i tillegg holde en obligatorisk presentasjon med fordypning innen et tema.
Eksamen
- Avsluttende muntlig eksamen?som teller 100% ved sensurering.?
Ved stort antall studenter kan eksamen bli holdt skriftlig.
Emnet har tre obligatoriske oppgaver som m? v?re godkjent f?r avsluttende eksamen.PhD-kandidater m? ogs? ha gjennomf?rt en fordypende fagpresentasjon.
Som eksamensfors?k i dette emnet teller ogs? fors?k i f?lgende tilsvarende emner: TEK9120 – Moderne tjenesteorientert arkitektur (nedlagt), UNIK4730 – Tjenesteorientert arkitekturimplementasjon (videref?rt), UNIK9730 – Tjenesteorientert arkitekturimplementasjon (videref?rt)
Eksamen holdes i utgangspunktet ved fysisk oppm?te p? ITS, Kjeller. Ved n?rmere avtale og i spesielle tilfeller - krever forh?ndsavtale ved semesterstart - kan eksaminering gj?res via telefon/videokonferanse.
Hjelpemidler til eksamen
Ingen hjelpemidler er tillatt.
Eksamensspr?k
Dersom emnet undervises p? engelsk vil det bare tilbys eksamensoppgavetekst p? engelsk. Du kan besvare eksamen p? norsk, svensk, dansk eller engelsk.
Karakterskala
Emnet bruker karakterskala best?tt/ikke best?tt. Les mer om karakterskalaen.
Vektingen i emnet gjenspeiler hvor mye tid som er viet til et tema i forelesningene (f.eks.: et tema med dobbeltforelesning 2x3 timer vektes dobbelt s? mye som en enkeltforelesning a 3 timer, tilsvarende vil et tema viet 1 timesom del av en forelesning telle 1/3 av et tema som vi vier en full forelesning p? 3 timer til).
Adgang til ny eller utsatt eksamen
Studenter som dokumenterer gyldig frav?r fra ordin?r eksamen, kan ta?utsatt eksamen i starten av neste semester.
Det tilbys ikke ny eksamen til studenter som har trukket seg under ordin?r eksamen, eller som ikke har best?tt.
Mer om eksamen ved UiO
- Kildebruk og referanser
- Tilrettelegging p? eksamen
- Trekk fra eksamen
- Syk p? eksamen / utsatt eksamen
- Begrunnelse og klage
- Ta eksamen p? nytt
- Fusk/fors?k p? fusk
Andre veiledninger og ressurser finner du p? fellessiden om eksamen ved UiO.