course-details-portlet

TMM4230

Technology for Integrated Operations and Semantic Web

Lessons are not given in the academic year 2015/2016

Credits 7.5
Level Second degree level
Language of instruction English
Examination arrangement Written examination

About

About the course

Course content

The course gives an introduction to the Microsoft development environment for developing applications for Windows including the programming language C# (C Sharp). Technology for developing Service oriented Architectures (SoA) will be presented. Technology for modeling workflow and work processes will also be presented. The third technology to be presented is used for implementing real time applications. The technologies presented in this course are very effective for developing applications for collaboration, communication, dataflow and data management in industrial systems. This course also introduces Semantic Web and ontologies including the modeling languages XML, RDF and OWL. These technologies enable computers to interpret data and services without human intervention. Different architectures will be presented and it will be shown how the technologies support semantic interoperability, reasoning and semantic search in knowledge based systems. Methods for modeling, deriving, coordinating and representing knowledge as ontologies will be presented. Also Folksonomy and Semantic Tagging will be presented as potential tools for developing semantic applications. The tools will be demonstrated on the modeling of processes and methods in engineering to improve reuse and scaling of existing designs.

Learning outcome

Knowledge:
An MSc candidate has knowledge of:
The object oriented programming language C# (C sharp), principles for service oriented architecture (SoA), methods for modeling of work flows and methods for real time communication.
Principles and methods for semantic modeling including subjects as ontologies, semantic interoperability, reasoning and semantic search.

Skills:
An MSc candidate can:
Programming in C# and implementing Web Services, work flows and simple real time communication.
Implement simple ontologies in Protegé and interpret and edit RDF and OWL syntax implemented in XML.

General Competence:
An MSc candidate can:
Implement programs in .NET and has gained knowledge of an alternative object oriented programming language.
Based on the ICT competence and the competence in an engineering discipline is able to implement ontologies within the actual engineering domain.

Learning methods and activities

Lectures and computer assignments using the actual development tools. The lectures may be grouped in a few larger blocks during the semester, and a schedule for this will be set up at the beginning of the semester. The lectures and exercises are in English when students who do not speak Norwegian take the course. If the teaching is given in English the Examination papers will be given in English only. Students are free to choose Norwegian or English for written assessments. If there is a re-sit examination, the examintation form may be changed from written to oral.

Course materials

Information is given at the start of the semester.

Subject areas

  • Information Systems

Contact information

There is no contact information available for this course.

Examination

Examination

Examination arrangement: Written examination
Grade: Letters

Re-sit examination - Summer 2016

Written examination
Weighting 100/100 Duration 4 timer Place and room Not specified yet.

Ordinary examination - Spring 2016

Written examination
Weighting 100/100 Date 2016-05-31 Time 09:00 Duration 4 timer Place and room Not specified yet.