Skip to main content

What's in a trace: The box model revisited

  • Debugging Logic Programs II
  • Conference paper
  • First Online:
Automated and Algorithmic Debugging (AADEBUG 1993)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 749))

Included in the following conference series:

Abstract

In this paper we investigate trace protocols of PROLOG programs. We present a precise mathematical specification of the box model for definite programs as it was informally introduced by Byrd. We also give a sketch of how to generalize this specification to normal logic programs.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Byrd, L.: PROLOG Debugging Facilities. Technical Report D.A.I. Research Paper 19, Department of Artificial Intelligence, University of Edinburgh, July 1980.

    Google Scholar 

  2. Byrd, L.: Understanding the Control flow of Prolog Programs. In: Proceedings of the Logic Programming Workshop, Debrecen, pages 127–138, 1980.

    Google Scholar 

  3. Ducassé, M.: An Extendable Trace Analyser to Support Automated Debugging. Ph.D. thesis, University of Rennes, France, June 1992. Report 758.

    Google Scholar 

  4. Höök, K.; Taylor, J.; du Boulay, B.: Redo “Try Once and Pass”: the influence of complexity and graphical notation on novices' understanding of Prolog. Instructional Science, 19:337–360, 1990.

    Google Scholar 

  5. Lloyd, J.: Foundations of Logic Programming. Springer-Verlag, Berlin, 2nd extended edition, 1967.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Peter A. Fritzson

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Tobermann, G., Beckstein, C. (1993). What's in a trace: The box model revisited. In: Fritzson, P.A. (eds) Automated and Algorithmic Debugging. AADEBUG 1993. Lecture Notes in Computer Science, vol 749. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0019408

Download citation

  • DOI: https://doi.org/10.1007/BFb0019408

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57417-0

  • Online ISBN: 978-3-540-48141-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics