Emne - Teknologi for integrerte operasjoner og semantisk web - TMM4230
TMM4230 - Teknologi for integrerte operasjoner og semantisk web
Om emnet
Vurderingsordning
Vurderingsordning: Skriftlig eksamen
Karakter: Bokstavkarakterer
Vurdering | Vekting | Varighet | Delkarakter | Hjelpemidler |
---|---|---|---|---|
Skriftlig | 100/100 | 4 timer |
Faglig innhold
Emnet gir en introduksjon til utviklingsmiljøet for Windows fra Microsoft samt programmeringsspråket C# (C Sharp). En vil lære teknologi for å utvikle applikasjoner basert på en serviceorientert arkitektur (SoA). Videre vil en lære teknologi for å utvikle applikasjoner for å håndtere arbeidsprosesser og arbeidsflyt. Den tredje type teknologi som undervises benyttes til å utvikle applikasjoner som håndterer sanntidskommunikasjon. Disse teknologiene er velegnet for å utvikle applikasjoner for å håndtere samarbeid, kommunikasjon, datahåndtering og dataflyt i industrielle systemer. Emnet introduserer også semantisk web og ontologier og gir en introduksjon til modelleringsspråkene XML, RDF og OWL. Disse teknologiene gjør maskiner i stand til å forstå data og tjenester uten menneskelig tolkning. En vil se på ulike arkitekturer og vise hvordan disse understøtter semantisk interoperabilitet, resonnering og semantisk søk i kunnskapsbaserte systemer. Metoder for å modellere, utlede, samordne og representere kunnskap som ontologier gjennomgås. En vil også introdusere Folksonomy og semantisk annotering som er andre potensielle verktøy for å utvikle semantiske applikasjoner.
Verktøyene vil bli demonstrert på modellering av prosesser og metoder i ingeniørarbeid for å effektivisere gjenbruk og skalering av eksisterende konstruksjoner.
Læringsutbytte
Kunnskaper:
Kandidaten skal ha kunnskap om:
Det objektorienterte programmeringsspråket C# (C sharp), prinsipper for serviceorientert arkitektur (SoA), metoder for arbeidsflytmodellering samt metoder for sanntidskommunikasjon.
Prinsipper og metoder for semantisk modellering samt begreper som ontologier, semantisk interoperabilitet, resonnering og semantisk søk i kunnskapsbaserte systemer.
Ferdigheter:
Kandidaten kan:
Programmere i C# samt implementere webservicer, arbeidsflytmodeller og enkle sanntidsprogrammer.
Modellere enkle ontologier i Protegé samt kunne tolke og editere RDF og OWL-syntax implementert i XML.
Generell kompetanse:
Kandidaten kan:
Implementere programmer i .NET og har opparbeid erfaring med et alternativt objektorientert programmeringsspråk.
Med basis i sin IKT-kompetanse og kompetansen i egen ingeniørdisiplin utvikle ontologier innenfor domenen for aktuell ingeniørdisiplinen.
Læringsformer og aktiviteter
Forelesninger og dataøvinger i bruk av de nevnte utviklingsverktøyene. Emnet kan bli undervist i et antall større bolker i løpet av semesteret og plan for dette vil bli avtalt ved semesterstart. Undervisningen gis på engelsk dersom studenter som ikke behersker norsk tar emnet. Ved utsatt eksamen (kontinuasjonseksamen) kan skriftlig eksamen bli endret til muntlig eksamen.
Anbefalte forkunnskaper
Emne TDT4100 Objektorientert programmering eller tilsvarende kunnskaper.
Kursmateriell
Oppgis ved semesterstart.
Ingen
Versjon: 1
Studiepoeng:
7.5 SP
Studienivå: Høyere grads nivå
Termin nr.: 1
Undervises: VÅR 2012
Undervisningsspråk: Engelsk
-
- Informasjonssystemer
Eksamensinfo
Vurderingsordning: Skriftlig eksamen
- Termin Statuskode Vurdering Vekting Hjelpemidler Dato Tid Eksamens- system Rom *
- Vår ORD Skriftlig 100/100 30.05.2012 09:00
-
Rom Bygning Antall kandidater
- * Skriftlig eksamen plasseres på rom 3 dager før eksamensdato. Hvis mer enn ett rom er oppgitt, finner du ditt rom på Studentweb.
For mer info om oppmelding til og gjennomføring av eksamen, se "Innsida - Eksamen"