Fr. 69.00

Automated and Algorithmic Debugging - 1st International Workshop, AADEBUG '93, Linköping, Sweden, May 3-5, 1993. Proceedings

English · Paperback / Softback

Shipping usually within 1 to 2 weeks (title will be printed to order)

Description

Read more

Debugging has always been a costly part of softwaredevelopment, and many attempts have been made to provideautomatic computer support for this task.Automateddebugging has seen major develoments over the last decade.Onesuccessful development is algorithmic debugging, whichoriginated in logic programming but was later generalized toconcurrent, imperative, and lazy functional languages.Important advances have also been made in knowledge-basedprogram debugging, and in approaches to automated debuggingbased on static and dynamic program slicing based ondataflow and dependence analysis technology. This is thefirst collected volume of papers on automated debugging andpresents latest developments, tutorial papers, and surveys.

List of contents

A pragmatic survey of automated debugging.- Usability criteria for automated debugging systems.- The notions of symptom and error in declarative diagnosis of logic programs.- Debugging by diagnosing assumptions.- Debugging logic programs using specifications.- Model-based diagnosis meets error diagnosis in logic programs.- Towards declarative debugging of concurrent constraint programs.- Hierarchy in testing distributed programs.- Lazy algorithmic debugging: Ideas for practical implementation.- The location of errors in functional programs.- A generalised query minimisation for program debugging.- What's in a trace: The box model revisited.- Declarative debugging of abstract data types in Gödel.- Slicing programs with arbitrary control-flow.- Slicing concurrent programs.- Animators for generated programming environments.- Visualization as debugging: Understanding/debugging the Warren Abstract Machine.- Graphical user interfaces for algorithmic debugging.- Towards a plan calculus based intelligent debugging system.- Trace-based debugging.- Identifying faulty modifications in software maintenance.- The application of formal specifications to software documentation and debugging.- Automatic diagnosis of VLSI digital circuits using algorithmic debugging.

About the author

Peter Fritzson, PHD, is a professor and Director of the Programming Environment Laboratory (PELAB) at the Department of Computer and Information Science, Linköping University, Sweden. He currently holds the position of president of MathCore Engineering AB; chairman of the Scandinavian Simulation Society; secretary of the European sumulation organisation, EuroSim; and vice chairman of the Modelica Association, an organization he helped to establish. Professor Fritzson has published ten books and over a hundred scientific papers.

Product details

Assisted by Pete A Fritzson (Editor), Peter A Fritzson (Editor), Peter A. Fritzson (Editor)
Publisher Springer, Berlin
 
Languages English
Product format Paperback / Softback
Released 01.01.1960
 
EAN 9783540574170
ISBN 978-3-540-57417-0
No. of pages 367
Weight 512 g
Illustrations VIII, 367 p.
Series Lecture Notes in Computer Science
Lecture Notes in Computer Science
Subjects Guides
Natural sciences, medicine, IT, technology > IT, data processing > Hardware

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.