Programme d’études 2019-2020 | English | ||
Modélisation logicielle | |||
Activité d'apprentissage |
Code | Titulaire(s) | Co-Titulaire(s) | Suppléant(s) et autre(s) | Établissement(s) |
---|---|---|---|---|
S-INFO-892 |
|
|
Langue d’enseignement | Langue d’évaluation | HT(*) | HTPE(*) | HTPS(*) | HR(*) | HD(*) | Période d’enseignement |
---|---|---|---|---|---|---|---|
Français | Français | 30 | 15 | 0 | 0 | 0 | Q1 |
Description des modalités d'évaluation à distance de fin de Q3 2019-2020 (Covid-19) |
---|
A la date qui est prévu au calendrier des examens de Q3, les étudiants seront évalués sur base d'un examen écrit avec principalement des questions ouvertes sur la connaissance pratique des différents types de diagrammes UML. Les questions peuvent couvrir l'entièreté de la matière abordé lors des cours théoriques et des travaux pratiques (y inclus les design patterns et les tests unitaires en Java). Il est possible que certaines questions de l'examen seront sous forme de QCM. Les modalités précises de l'examen écrit seront fournis via la plateforme Moodle-Examens. La réponse à chaque question doit être "manuscrite". Si l'examen aura lieu à distance, la réponse à chaque question doit être scannée ou photographiée et téléchargée sous forme d'un fichier en format pdf sur le Test qui s'effectuera par Moodle-Examens. Il est de la responsabilité de l'étudiant de s'assurer que chaque fichier de réponse est complet et bien lisible. |
Contenu de l'AA
Les thèmes suivants seront abordés:
- La modélisation logicielle
- Le langage de modélisation UML: les diagrammes de classes, de cas d'utilisation, d'états-transition, d'interaction, d'activités
- La simulation et l'exécution des modèles
- La génération du code source
- La méta-modélisation et la transformation de modèles
- Les aspects avancées de la programmation orientée objet: les design patterns, le refactoring
- Le testing, et les tests unitaires en particulier
Supports principaux non reproductibles
Tous les supports du cours sont mis à la disposition des étudiants par Moodle, la plateforme e-learning de l'UMONS. On y retrouve également des vidéos contenant des tutoriels par rapport à certains outils ou concepts utilisés dans le cadre du cours.
Support complémentaires non reproductibles
Tous les supports complémentaires sont mis à la disposition des étudiants par Moodle, la plateforme e-learning de l'UMONS.
Autres références conseillées
- La spécification UML 2.x de l'OMG. La dernière version est disponible sur www.uml.org
- UML 2 par la pratique. Pascal Roques, Eyrolles, 2008
- UML 2.0 et MDE - Ingénierie des modèles avec études de cas. Franck Barbier. Dunod, 2005. ISBN 2-10-049526-7
- Modélisation objet avec UML. Pierre-Alain Muller et Nathalie Gaertner. 2e édition. ISBN 2-212-11397-8. Eyrolles
- Test-Driven Development: By Example. Kent Beck, Addison-Wesley, 2002
- Head First Design Patterns. Eric T Freeman, Elisabeth Robson, Bert Bates, Kathy Sierra. O'Reilly, 2004
- Design Patterns: Elements of Reusable Object-Oriented Software. E. Gamma, R. Helm, R. Johnson, J. Vlissides. Addison-Wesley, 1995
Mode d'enseignement
Types d'activités
Evaluations
Les modalités d'évaluation de l'AA sont précisées dans la fiche de l'UE dont elle dépend