x !
Arkistoitu opetussuunnitelma 2010–2011
Selaamasi opetussuunnitelma ei ole enää voimassa. Tarkista tiedot voimassa olevasta opetussuunnitelmasta.
TKOPS303 Metamodelling for Software Development 5 op
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
Tietojenkäsittelytieteiden laitos
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

Tietojenkäsittelytieteiden laitos
2010–2011
Teaching
Archived Teaching Schedule. Please refer to current Teaching Shedule.
Tietojenkäsittelytieteiden laitos