x !
Archived Curricula Guide 2010–2011
Curricula Guide is archieved. Please refer to current Curricula Guides
TKOPS303 Metamodelling for Software Development 5 ECTS
Organised by
Computer Science
Person in charge
Assistant professor Zheying Zhang.
Planned organizing times
Period(s) I II III IV
2010–2011 X
Preceding studies
Basic knowledge of modeling for software development, the modeling methods, and the modelling tools.
Corresponding course units in the curriculum
Department of Computer Sciences
Curricula 2008 – 2010

Learning outcomes

The course discusses metamodelling and method engineering and their role in clarifying the systems development discipline, strategies for reuse in the metamodelling-based system development environment. It also covers issues related to developing domain-specific methods for product family development. This course provides students hands-on experience in metamodeling using a metaCASE tool.

Contents

Systems development, systems family engineering, modeling and metamodelling, do-main-specific models, method engineering, CASE tools and metaCASE tools, reuse strategies in metaCASE tools and examples.

Teaching methods

Teaching method Contact Online
Lectures 12 h 0 h

Appr. 12 hours of lectures and 6 hours of demos. In addition, students will work in group (2 person) to produce a written analysis of a part of a method and construct it using a metaCASE tool.

Teaching language

English

Modes of study

Method analysis assignment (50%). Final examination (50%).

Evaluation and evaluation criteria

Numeric 1-5.
Method analysis assignment (50%). Final examination (50%).

Recommended year of study

Advanced level. The course is not lectured every year.

Study materials

A list of readings will be given to students.

Belongs to following study modules

Department of Computer Sciences
2010–2011
Teaching
Archived Teaching Schedule. Please refer to current Teaching Shedule.
Department of Computer Sciences