Single-Course Engelsk 5 ECTS

System Integration

Overall Course Objectives

The objective of the course is to provide the participants with theoretical foundations and tool-supported methodologies to understand, model, analyze and design complex heterogeneous systems assembled from different components. The aim is to cover a holistic view of modelling techniques that contribute to explaining different dimensions of a socio-technical system including software components.

See course description in Danish

Learning Objectives

  • analyze and model the requirements of a system
  • explain a socio-technical system using model-driven frameworks
  • model a system and its components
  • define rules to integrate data from heterogeneous data sources
  • design a multi-dimensional data model capable of answering analytical questions
  • design process collaborations and process models
  • apply modeling techniques for domain modeling, requirements, design, and systems in a specific case
  • discuss the appropriateness of models to explain a given problem
  • achieve the above goals in a group effort while at the same time maintaining individual accountability

Course Content

This course covers model-based techniques to integrate the different components of a socio-technical system. In particular, the course will focus on the following problems:

– how to model different views of a complex system made of multiple components
– how to integrate data from heterogeneous sources
– how to integrate software components

Some of the techniques to address those problems include:
– Requirements engineering techniques to specify properties of complex systems and its components
– Modeling complex systems using enterprise architectures
– Data models and data integration techniques
– Choreographic and collaborative approaches to model and integrate processes

Recommended prerequisites

02141/02161/02170, Knowledge of standard modelling languages in computer science (UML, Automata, ER)

Teaching Method

Lectures with exercises. Mandatory assignment.

See course in the course database.

Registration

Language

Engelsk

Duration

13 weeks

Institute

Compute

Place

DTU Lyngby Campus

Course code 02291
Course type Candidate
Semester start Week 6
Semester end Week 20
Days Wed 8-12
Price

9.250,00 DKK

Registration