Course materials for ESIR3 students
ESIR3-IoT-S9-GLIoT
This course provides an introduction to Systems Engineering.
Professor: Benoit Combemale and Johann Bourcier
ESIR3-SI-S9-DLC
This course provides an introduction to DevOps principles, tools and methods.
Lectures
Professor: Benoit Combemale and Paul Temple
Date | Lecture | Material | Comment |
---|---|---|---|
Oct. 10, 2022 | Introduction to DevOps | slides | on campus |
Labs
Professor: Paul Temple and TBA.
TBA.
Further material
- Looking for good books? You may have a look to the The DevOps Handbook.
ESIR3-SI-S9-ASE
This course provides advanced insights on automated software engineering, incl. software language engineering, domain-specific languages, software product lines, generative appraoches, etc.
Lectures
Professor: Benoit Combemale
Date | Lecture | Material | Comment |
---|---|---|---|
Nov. 14th, 2022 | Introduction to MDE and SLE | slides | on campus |
Nov. 14th, 2022 | Introduction to DSL | slides | on campus |
Nov. 16th, 2022 | Introduction to DSL, cond. | on campus | |
Nov. 16th, 2022 | Program and model transformation | slides | on campus |
TBA. | Program and model execution | slides | on campus |
Labs
Professors: Benoit Combemale and Gwendal Jouneaux
The labs will consist in implementing individually the proposed tutorial. The tentative timeline is the following:
- [Part 1] Ecore ~3h
- [Part 2] Xtext ~3h
- [Part 3] Compilation ~3h
- [Part 3] Interpretation ~3h
You must continuously demonstrate your progresses to your professor that will lead to a mark for your labs.
Evaluation
Date | Lecture | Material | Comment |
---|---|---|---|
TBA. | final exam | n/a | on campus |
Further material
- The textbook of the course
- The Refcardz on EMF
- Documentations of Xtext and Xtend
- The GEMOC Studio (incl., EMF, Xtext, Xtend, Sirius…)