logo Mines Douai O-ISIC.UE1.META
Méta-modélisation et Méta-programmation

General informations

2014-2015

Ingénieur (niveau M2)

Ingénierie des Systèmes d'Information et de Communication

Langages et Outils de Développement

Option

O-ISIC.UE1.META

Cours

1,5

12

DONIEC Arnaud
DUCASSE Stéphane
Français/French

Pedagogic informations

Training objectives
This course aims to introduce the concepts of meta-modeling and meta-programming and show their impact on the design and implementation of software.

Learning objectives

Learning context

Course materials

Prerequisites

Course content
-Réifications and meta level: the example ObjVLisp
-From Models to meta-models
-Meta-Models and description
-Magritte: a concrete application of meta-models

Personal work
Lab to finish

Exams
Label (French) Label (English)
Méta-modélisation et Méta-programmation Metamodeling and metaprogramming

Exam description
Lab

Exam structure
Credit: 1
Print