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
Économisez sur les compétences qui vous font briller avec 40 % de réduction sur 3 mois de Coursera Plus. Économisez maintenant

Validation des systèmes : Automates et équivalences comportementales

Instructeur : Jan Friso Groote
11 756 déjà inscrits
Inclus avec
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 : Modélisation des processus
- Catégorie : Informatique théorique
- Catégorie : Conception et mise en œuvre du système
- Catégorie : Configuration du système
- Catégorie : Systèmes de communication
- Catégorie : Gestion du comportement
- Catégorie : Systèmes embarqués
- Catégorie : Automatisation
- Catégorie : Vérification et validation
- Catégorie : Analyse des systèmes
Outils que vous découvrirez
- Catégorie : Systèmes logiciels
Détails à connaître

Ajouter à votre profil LinkedIn
3 devoirs
91%
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 10 avr. 2023
Good to learn new things. the recorded sound quality is not too clear. However I managed to learn from the professor a lot.
Révisé le 20 juil. 2023
Teaches a very good way of framing and thinking about software verification problems.
Révisé le 25 oct. 2022
The course has a good space, illustrations and exercises during videos to check your knowledge. It's fun to learn.
Foire Aux Questions
Plus de questions
Aide financière disponible,




