Skip to Main Content
Cart (Loading....) | Create Account | Sign In
Browse Books & eBooks > Algorithmic Program Debugging...
Productively combines elements of programming languages, environments, logic, and inductive inference to produce effective debugging aids. Its use of the PROLOG language provides an efficient implementation of the debugging algorithms.
MIT Press eBook Chapters
| Quick Abstract | Full Text: PDF
This chapter contains sections titled: Series Foreword, Acknowledgments , Contents View full abstract»
This chapter contains sections titled: The problem, Results, Related work, Outline View full abstract»
This chapter contains sections titled: Logic programs, Prolog View full abstract»
This chapter contains sections titled: Assumptions about the programming language, Diagnosing termination with incorrect output, Diagnosing finite failure, Diagnosing nontermination, A diagnosis system, Extending the diagnosis algorithms to full Prolog, Mechanizing the oracle View full abstract»
This chapter contains sections titled: Concepts and methods of inductive inference, An algorithm for inductive program synthesis, The Model Inference System, Search strategies, A pruning strategy, Comparison with other inductive synthesis systems View full abstract»
This chapter contains sections titled: The bug - correction problem, A bug correction algorithm, An interactive debugging system View full abstract»
This chapter contains sections titled: Algorithmic debugging, Incremental inductive inference, Prolog as a research tool, Prolog versus Lisp, Programming environments and simplicity View full abstract»
This chapter contains sections titled: Inferring insertion sort, Inferring a context - free grammar View full abstract»
This chapter contains sections titled: The diagnosis programs, The diagnosis system, The Model Inference System, A general refinement operator, A refinement operator for definite clause grammars, Search strategies, Pruning search of the refinement graph, The interactive debugging system, The bug - correction program, Database interface utilities, General utilities, Initialization, Type inference and checking, A note on Prolog programming style View full abstract»
Productively combines elements of programming languages, environments, logic, and inductive inference to produce effective debugging aids. Its use of the PROLOG language provides an efficient implementation of the debugging algorithms. View full abstract»
A not-for-profit organization, IEEE is the world's largest professional association for the advancement of technology. © Copyright 2013 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.
Back to Top