Vous est-il déjà arrivé que des systèmes logiciels tombent en panne ? Des sites web qui tombent en panne, des calendriers qui ne se synchronisent pas, ou même une panne d'électricité. Bien sûr que oui ! Mais saviez-vous que nombre de ces erreurs sont le résultat d'erreurs de communication au sein d'un système ou entre les systèmes ? Selon le système, l'impact des défaillances logicielles peut être énorme, voire entraîner des dommages économiques considérables ou des pertes de vies humaines. Les logiciels, et en particulier la communication entre les systèmes à forte composante logicielle, sont très complexes et très difficiles à maîtriser. Cependant, nous avons besoin de fiabilité dans les systèmes que nous utilisons, directement ou indirectement, pour nous aider dans notre vie quotidienne. La validation du système vous aide à concevoir un système embarqué dont le comportement est structurellement sain. Elle vous oblige également à rendre le comportement simple et perspicace ; les systèmes conçus pour un comportement sain sont également beaucoup plus faciles à maintenir et à adapter. La validation des systèmes est un domaine qui étudie les principes fondamentaux de la communication des systèmes et du traitement de l'information. Les techniques mises en avant dans la validation des systèmes permettent de prouver l'absence d'erreurs.

Validation des systèmes : Automates et équivalences comportementales
Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

Validation des systèmes : Automates et équivalences comportementales

Instructeur : Jan Friso Groote
11 761 déjà inscrits
Inclus avec En savoir plus
Demander à Coursera
183 avis
Ce que vous apprendrez
Comprendre comment modéliser le comportement d'un système à l'aide d'automates
Analyser et comparer les comportements des systèmes en utilisant les concepts d'équivalence
Appliquer des méthodes formelles pour vérifier l'exactitude du système
Simplifier et améliorer la conception des systèmes grâce à l'abstraction
Compétences que vous acquerrez
- Catégorie : Vérification et validation
- Catégorie : Informatique théorique
- Catégorie : Configuration du système
- Catégorie : Automatisation
- Catégorie : Conception des systèmes
- Catégorie : Conception et mise en œuvre du système
- Catégorie : Modélisation des processus
- Catégorie : Modèle de Markov
- Catégorie : Gestion du comportement
- Catégorie : Systèmes de communication
- Catégorie : Test du système
- Catégorie : Systèmes embarqués
Outils que vous découvrirez
- Catégorie : Logiciels embarqués
- Catégorie : Systèmes logiciels
Détails à connaître

Ajouter à votre profil LinkedIn
3 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Il y a 3 modules dans ce cours
Instructeur

Offert par
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Avis des étudiants
- 5 stars
65,57 %
- 4 stars
18,57 %
- 3 stars
10,92 %
- 2 stars
3,27 %
- 1 star
1,63 %
Affichage de 3 sur 183
Révisé le 29 juil. 2020
This was a really good course. The professor is good as well. I would certainly recommend that people take this course.
Révisé le 13 déc. 2016
Although superficial, it is a very good MOOC for introducing LTS testing.
Révisé le 14 mai 2017
Thanks! Very well done for an introductory course.
Foire Aux Questions
Plus de questions
Aide financière disponible,




