Métaprogrammation et réflexivité

Vous êtes ici :

Métaprogrammation et réflexivitéCode de l'UE : HMIN305

Présentation

Le module donne les bases de la méta-modélisation objet qui est à la base d'UML et de l'Ingénierie Dirigée par les Modèles. Application aux classes et propriétés pour l'analyse de l'héritage multiple. Introduction aux méta-classes et à la méta-programmation dans différent contextes : Smalltalk, CLOS, Python, Java (OpenJava, Javassist), C++ (OpenC++), Scala.

Volume horaire

  • CM : 15
  • TD : 15
  • TP : 15
Diplômes intégrant cette UE

En bref

Crédits ECTS 5

Période de l'année
S3