course-details-portlet

TMM4230 - Technology for Integrated Operations and Semantic Web

About

Examination arrangement

Examination arrangement: Written examination
Grade: Letters

Evaluation Weighting Duration Grade deviation Examination aids
Written examination 100/100 4 timer

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 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.

More on the course

No

Facts

Version: 1
Credits:  7.5 SP
Study level: Second degree level

Coursework

Term no.: 1
Teaching semester:  SPRING 2012

Language of instruction: English

-

Subject area(s)
  • Information Systems
Contact information
Course coordinator: Lecturer(s):

Department with academic responsibility

Examination

Examination arrangement: Written examination

Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
Spring ORD Written examination 100/100 2012-05-30 09:00
Room Building Number of candidates
  • * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.
Examination

For more information regarding registration for examination and examination procedures, see "Innsida - Exams"

More on examinations at NTNU