Fr. 47.60

Cours et exercices corrigés d'algorithmique : vérifier, tester et concevoir des programmes en les modélisant : licenc...

French · Paperback / Softback

Shipping usually within 4 to 7 working days

Description

Read more

Dans le monde de l'industrie et des services, la validation et la vérification des logiciels sont
aujourd'hui des enjeux sécuritaires et économiques majeurs.
La sécurité des passagers des véhicules de transport dépend par exemple de la sûreté des logiciels
qui en contrôlent les fonctions motrices, tout comme la survie économique des fabricants de
produits diffusés à des centaines de milliers d'exemplaires serait remise en cause si le logiciel
embarqué se révélait erroné et devait être remplacé.
L'utilisation d'environnements de développement de logiciels intégrant des outils d'aide à la
vérification et à la validation
(JAVA/JML, C#/SPEC#, C/ACSL, Atelier B, Scade, Esterel, etc.) va
se généraliser et, dans cette perspective, les futurs utilisateurs devront maîtriser ces outils autant
que les techniques sous-jacentes.

À la base des techniques de vérification, la logique de Hoare est au coeur de cet ouvrage.
On trouvera ici comment utiliser cette méthode pour vérifier et concevoir des logiciels sûrs.
L'auteur montre également comment modéliser des systèmes informatiques dans le paradigme
logico-ensembliste, puis comment les vérifier et les tester en recourant aux outils de la méthode B.
Divisé en deux parties, ce manuel contient une introduction didactique des principes
fondamentaux de la technique de vérification par application des règles de la logique de Hoare.
Les concepts de la méthode de vérification sont introduits en montrant les similitudes et les
différences avec la méthode de test fonctionnel boîte noire. On y trouvera notamment des
éléments de stratégie utilisant ces concepts pour vérifier et pour concevoir des logiciels. La
seconde partie est consacrée à des questions pratiques liées à la mise en oeuvre de la méthode avec
des outils - Atelier B et Leirios Test Generator - assistant la vérification et la génération de
tests. Elle inclut le langage d'entrée de ces outils : la modélisation des logiciels en B.
L'ensemble est illustré de nombreux exercices corrigés.

Product details

Authors , Jacques Julliand, Jacques Julliand, JULLIAND JACQUES, Pierre Berlioux
Publisher VUIBERT
 
Languages French
Product format Paperback / Softback
Released 10.03.2010
 
EAN 9782311000207
ISBN 978-2-311-00020-7
No. of pages 264
Dimensions 170 mm x 240 mm x 10 mm
Weight 464 g
Series Vuibert supérieur
Vuibert supérieur
Subject Non-fiction book > Nature, technology

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.