Emne - Teknologi for integrerte operasjoner og semantisk web - TMM4230
Teknologi for integrerte operasjoner og semantisk web
Om
Om emnet
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
Lære bruk av nye datateknikker for å utvikle applikasjoner basert på serviseorientert arkitektur, verktøy for modellering av prosessflytoperasjoner samt sanntidskommunikasjon. En vil også lære teknologier for modellering av ingeniørdata og prosesser som semantisk web og ontologier.
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.
Fagområder
- Informasjonssystemer