Objectifs
Au terme de ce cours, la personne étudiante sera en mesure de/d’ :
• maîtriser les techniques de modélisation de systèmes complexes;
• de mettre en action son expérience pratique dans l’exécution de simulations dans des environnements virtuels.
Contenu
Introduction à la modélisation et à la simulation. Concepts et terminologies liés à la simulation, concepts des systèmes à événements discrets (modèles de files d'attente, automates à états, etc.). Méthodologies de simulation de modèles : formulation de problèmes, conception de modèles conceptuels, développement de modèles de simulation, modélisation des données d'entrées, analyse des données de sorties, vérification et validation des données d’entrées et de sorties, etc. Architectures logicielles au service de la simulation informatique. Exemples d'outils de simulation pour la cybersécurité (cyberium arena, NeSSi2, XM Cyber, etc.). Exemples de développements récents en modélisation et simulation pour la cybersécurité.