Model-Driven Engineering
M2 IL, ISTIC, Univ Rennes

"We must constantly turn to new languages in order to express our ideas more effectively. Establishing new languages is a powerful strategy for controlling complexity in engineering design; we can often enhance our ability to deal with a complex problem by adopting a new language that enables us to describe (and hence to think about) the problem in a different way, using primitives, means of combination, and means of abstraction that are particularly well suited to the problem at hand." – Chapter 4: Metalinguistic Abstraction, Structure and Interpretation of Computer Programs by Abelson, Harold, Gerald Jay Sussman, and Julie Sussman

1. Cours

2. TD

3. TP

4. Videos

5. Other