Skip to main content

Control and data flow visualization for parallel logic programs on a multi-window debugger HyperDEBU

  • Paper Sessions
  • Conference paper
  • First Online:

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

Abstract

A fine-grained highly parallel program has many threads of execution. The first task to debug it is comprehending the situation of the execution. For this task, it is important to visualize the execution. Our debugger HyperDEBU for a parallel logic programming language Fleng visualizes control/data flows of execution of a Fleng program according to a user's intention. Breakpoints are introduced as information which represents a user's intention or points of view. HyperDEBU uses this information to visualize execution of a program. HyperDEBU enables efficient debugging by its visual examining/manipulating facilities.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Brown, M.H.: Exploring Algorithms Using Balsa-2, IEEE Computer, Vol.21 No.5, pp. 14–36 (May 1988).

    Google Scholar 

  2. Nilsson, M. and Tanaka, H.: Massively Parallel Implementation of Flat GHC on the Connection Machine, Proc. of the Int. Conf. on Fifth Generation Computer Systems, p1031–1040 (1988).

    Google Scholar 

  3. Koike, H. and Tanaka, H.: Parallel Inference Engine PIE64, in Parallel Computer Architecture, bit, Vol.21, No.4, 1989, pp. 488–497 (in Japanese).

    Google Scholar 

  4. (Ed.) Shapiro, E.: Concurrent Prolog: Collected Papers, (Vols. 1 and 2), The MIT Press (1987).

    Google Scholar 

  5. Tick,E.: Visualizing Parallel Logic Programs with VISTA, International Conference on Fifth Generation Computer Systems 1992, pp.934–942 (1992).

    Google Scholar 

  6. Kahn, K.M.: Concurrent Constraint Programs to Parse and Animate Pictures of Concurrent Constraint Programs, International Conference on Fifth Generation Computer Systems 1992, pp.943–950 (1992).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Arndt Bode Mike Reeve Gottfried Wolf

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Tatemura, J., Koike, H., Tanaka, H. (1993). Control and data flow visualization for parallel logic programs on a multi-window debugger HyperDEBU. In: Bode, A., Reeve, M., Wolf, G. (eds) PARLE '93 Parallel Architectures and Languages Europe. PARLE 1993. Lecture Notes in Computer Science, vol 694. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-56891-3_33

Download citation

  • DOI: https://doi.org/10.1007/3-540-56891-3_33

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-56891-9

  • Online ISBN: 978-3-540-47779-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics