Structures de Donnes Et Mthodes Formelles
| AUTHOR | Guyomard, Marc |
| PUBLISHER | Springer (04/19/2011) |
| PRODUCT TYPE | Paperback (Paperback) |
Ce livre a pour thme principal l'tude des structures de donnes. Il s'agit de constituants logiciels dont la qualit conditionne le bon fonctionnement et l'efficacit de la plupart des applications informatiques. L'originalit de l'ouvrage rside dans le lien qu'il tablit avec la discipline des mthodes formelles pour le gnie logiciel. En montrant comment il est possible de calculer les oprations qui accompagnent ces structures partir d'une spcification rigoureuse, il jette un regard neuf sur le domaine.
Dans une premire partie, l'auteur prsente les bases de la discipline: la thorie des ensembles (avec comme support les notations et principes de la mthode B), l'tude de structures intermdiaires (listes, arbres, sacs) et l'analyse (classique mais aussi amortie) des algorithmes. La seconde partie se focalise sur l'tude approfondie de cinq structures de donnes typiques: les ensembles simples, les ensembles composites, les files simples, les files de priorit, et les tableaux flexibles. L'ensemble de l'expos rpond quant lui une double logique: une perspective historique ( chaque poque correspondent des structures de donnes caractristiques) et une dmarche fonctionnelle (les oprations sont des fonctions qui dlivrent une valeur). De nombreux exercices accompagnent chaque chapitre.
L'ouvrage s'adresse aux informaticiens, professionnels, tudiants ou enseignants dsireux de faire voluer leurs connaissances et leur pratique des structures de donnes ainsi que de leurs liens avec les mthodes formelles.
Marc Guyomard est professeur d'informatique l'Enssat (universit de Rennes-1 et universit europenne de Bretagne), cole d'ingnieurs situe Lannion. Ses principaux domaines d'intrt sont les modles formels pour le dveloppement logiciel et pour l'interaction naturelle homme-machine.