Course - Model-Driven Development of Information Systems - TDT4250
Model-Driven Development of Information Systems
About
About the course
Course content
The role of modelling in information systems development, focussing on techniques applied in industry where models are part of the implemented information systems, rather than as am intermediary representation. Different Model-based approaches is treated, such as model-driven workflow-systems, business process management (BPM), Model-driven architecture (MDA), and use of domain-specific modeling (DSM). Quality evaluations of models and modelling languages within theses areas.
Learning outcome
The students shall have theoretical insights into different languages and techniques used for making models as parts of information systems, as well as practical skills in making good models using techniques for model-driven development. The student should also be able to evaluate the appropriateness of a modelling technique for different tasks.
Learning methods and activities
Lectures and exercises. The course may be taught in English if taken by students without Norwegian language skills. Portfolio assessment is the basis for the grade in the course. The portfolio includes a final written test (70%) and exercises (30%). The results for the parts are given in %-scores, while the entire portfolio is assigned a letter grade. If there is a re-sit examination, the examination form may change from written to oral.
Compulsory assignments
- Exercises
Recommended previous knowledge
Course TDT4175 Information Systems, or equivalent.
Course materials
To be announced at the start of the term.
Credit reductions
| Course code | Reduction | From |
|---|---|---|
| SIF8060 | 7.5 sp |
Other pages about the course
Subject areas
- Computer Systems
- Informatics
- Technological subjects
Contact information
Course coordinator
- Hallvard Trætteberg