Exploiting the Internet of Things to Teach Domain-Specific Languages and Modeling: The ArduinoML project

Mosser, Sébastien; Collet, Philippe et Blay-Fornarino, Mireille (2014). « Exploiting the Internet of Things to Teach Domain-Specific Languages and Modeling: The ArduinoML project » (Proceedings of the MODELS Educators Symposium co-located with the ACM/IEEE 17th International Conference on Model Driven Engineering Languages and Systems (MODELS 2014), Valencia, Spain, September 29, 2014) pp. 45-54.

Fichier(s) associé(s) à ce document :
[img]
Prévisualisation
PDF
Télécharger (2MB)

Résumé

The Computer Science department of the University of Nice-Sophia Antipolis is offering a course dedicated to Model-Driven Engineering (MDE) in its graduate curriculum. This course exists since 2006 and was usually badly perceived by students, despite many reorganizations of both course contents and teaching methods. This paper is an experience report that describes the latest version of this course. It relies on a case study leveraging domain-specific languages and open-source micro-controllers to support the domain modelling of Internet of Things pieces of software. It exploits domain modelling as a pivot to illustrate MDE concepts (e.g., meta-modelling, model transformation), coupled to very practical labs where students experiment their models on real micro- controllers. This new version was well received by students.

Type: Communication, article de congrès ou colloque
Mots-clés ou Sujets: model-driven engineering, software engineering, teaching
Unité d'appartenance: Faculté des sciences > Département d'informatique
Déposé par: Sébastien Mosser
Date de dépôt: 10 janv. 2022 10:14
Dernière modification: 10 janv. 2022 10:14
Adresse URL : http://archipel.uqam.ca/id/eprint/14954

Statistiques

Voir les statistiques sur cinq ans...