The course consists of, and is examined by, five assignments with the following preliminary content, the final assignments will be presented at the beginning of the course:
- General modeling – The student should, given a previously well known area, create a modeling language that can be used to describe the area.
- Adaptation of modeling language – The student should, given the entities of a modeling language, identify and describe plausible relations between the entities.
- Views – The student should, given a enterprise architecture framework and a modeling language, identify which entities of the language that is relevant in different parts of the framework.
- Refinement of modeling language – The student should, given entities in a modeling language, describe instances of these entities.
- Enterprise architecture modeling – the student should model the complete IT support for a specific organization.
Lectures will be given in order to introduce the students to the assignments and the topic in general. The assignments will be presented in the seminars and handed in as written reports.