Vérification de logiciels

Vérification de logiciels

techniques et outils du model-checking

by Philippe Schnoebelen

197 pages· 1999· ISBN 9782711786466
About
La validation et la vérification des logiciels sont aujourd'hui des enjeux majeurs, tant industriels qu'économiques; de plus en plus, la maîtrise de ces aspects influe directement sur la réussite de l'entreprise. Différentes techniques vérifient formellement tout ou partie de logiciels critiques dont il faut impérativement garantir la correction. Cet ouvrage est consacré à l'une des techniques les plus utilisées et les plus efficaces, le model-checking. Le model-checking a permis de découvrir et de mieux circonscrire des erreurs au sein d'applications industrielles (protocole de contrôle audio Bang et Olufsen, supervision de fabrication distribuée Renault, téléphonie cellulaire Motorola). L'usage du model-checking connaît donc un réel essor, notamment dans des domaines d'applications tels que le contrôle de bus informatiques, les protocoles de communication ; la commutation téléphonique ; les systèmes de contrôle-commande en automatique ; Les circuits intégrés. Divisé en trois parties, cet ouvrage propose, dans un premier temps, des explications concernant les principes fondamentaux de cette technique (modélisation par automates finis, produit synchronisé d'automates, logique temporelle, algorithmes de model-checking, model-checking symbolique, systèmes temporisés). La deuxième partie est, elle, consacrée à des questions pratiques liées à l'écriture des propriétés de correction et aux approches permettant de les vérifier. Enfin, plusieurs outils de model-checking sont présentés en fin de volume. Rédigé par une équipe de spécialistes, ce guide en langue française est le seul ouvrage disponible traitant du model-checking. Il intéressera tant les étudiants en second et troisième cycles d'informatique et d'automatique que les élèves des écoles d'ingénieurs. Ce livre a été rédigé par une équipe de chercheurs et d'enseignants-chercheurs du laboratoire Spécification et vérification, unité mixte de recherche n° 8643 de l'Ecole normale supérieure de Cachan et du CNRS. Ce travail col1ectif a été coordonné par Philippe Schnoebelen, chargé de recherche au CNRS.

Discuss Vérification de logiciels with other readers

Join or start a book club for Vérification de logiciels on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for Vérification de logiciels?

Sign up free on Readfeed, then browse public clubs or start your own club with Vérification de logiciels as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss Vérification de logiciels with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about Vérification de logiciels with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.