Systems and Software Verification
Autor B. Berard, M. Bidoit, A. Finkel, F. Laroussinie, A. Petit, L. Petrucci, P. Schnoebelen Traducere de P. McKenzieen Limba Engleză Paperback – 15 dec 2010
Observăm că Systems and Software Verification prioritizează accesul la instrumente și metodologii aplicate, oferind detalii despre resurse consacrate în domeniu precum SMV, SPIN sau UPPAAL. Într-o disciplină unde rigoarea este esențială, acest volum facilitează tranziția de la teorie la execuție prin prezentarea unor modele de verificare automate care pot genera dovezi de corectitudine sau contra-exemple pentru erori de sistem. Ca și Christel Baier în Principles of Model Checking, autorii distilează experiența reală în principii acționabile, însă acest volum se distinge printr-o orientare pronunțată către analiza sistemelor hibride și în timp real. Structura cărții urmărește o progresie logică: primele capitole fundamentează utilizarea automatelor și a logicii temporale, trecând apoi rapid către algoritmi de model-checking simbolic. Apreciem în mod deosebit secțiunile dedicate proprietăților de sistem — de la siguranță (safety) și vivacitate (liveness) până la absența blocajelor (deadlock-freeness) — care sunt esențiale pentru orice inginer de verificare. În partea a treia, lucrarea devine un ghid tehnic veritabil, inventariind capacitățile unor instrumente precum KRONOS sau HYTECH. Această abordare comparativă permite cititorului să înțeleagă unde se aplică rețelele Petri colorate și unde sunt necesare automatele temporizate. Credem că rigoarea traducerii realizate de P. McKenzie păstrează acuratețea terminologică necesară cercetării academice și dezvoltării de software critic, oferind un suport solid pentru implementarea metodelor formale în ingineria software modernă.
Preț: 897.80 lei
Preț vechi: 1122.25 lei
-20%
Carte tipărită la comandă
Livrare economică 17 iunie-01 iulie
Specificații
ISBN-10: 3642074782
Pagini: 208
Ilustrații: XII, 190 p.
Dimensiuni: 155 x 235 x 12 mm
Greutate: 0.32 kg
Ediția:Softcover reprint of hardcover 1st ed. 2001
Editura: Springer
Locul publicării:Berlin, Heidelberg, Germany
Public țintă
ResearchDe ce să citești această carte
Recomandăm această lucrare cercetătorilor și inginerilor software care doresc să implementeze verificarea formală în proiecte complexe. Veți câștiga o înțelegere profundă a algoritmilor de model-checking și, mai important, veți învăța să alegeți instrumentul potrivit (precum SPIN sau UPPAAL) pentru a garanta corectitudinea sistemelor critice, eliminând erorile prin demonstrații automate și analiză logică.
Descriere scurtă
This book provides a basic introduction to this new technique. The first part describes in simple terms the theoretical basis of model checking: transition systems as a formal model of systems, temporal logic as a formal language for behavioral properties, and model-checking algorithms. The second part explains how to write rich and structured temporal logic specifications in practice, while the third part surveys some of the major model checkers available.