Course - Technology for Integrated Operations and Semantic Web - TMM4230
Technology for Integrated Operations and Semantic Web
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
To learn how to use the actual development tools to develop service oriented architecture applications, to learn how to develop applications for modeling workflow and to develop real time applications. You will also learn about technologies for modeling engineering data and processes as Semantic Web applications and ontologies.
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.
Recommended previous knowledge
The course TDT4100 Object-Oriented Programming or similar is recommended.
Course materials
Information is given at the start of the semester.
Subject areas
- Information Systems