An interactive debugger for a concurrent language

  • Authors:
  • N. De Francesco;D. Latella;G. Vaglini

  • Affiliations:
  • Dipartimento di Informatica, Università di PiSa;Dipartimento di Informatica, Università di PiSa;Dipartimento di Informatica, Università di PiSa

  • Venue:
  • ICSE '85 Proceedings of the 8th international conference on Software engineering
  • Year:
  • 1985

Quantified Score

Hi-index 0.01

Visualization

Abstract

This work deals with issues of interactive debugging for the concurrent language ECSP. The debugger matches a formal specification of the expected behavior of a program against its actual behaviour. This specification can be given at different levels of abstraction. Control is returned to the user when an error is detected. The user can then modify the flow of the computation and/or dynamically change the specification of the expected behavior. The debugger implementation is based on program transformation techniques.