A database model of debugging

  • Authors:
  • Michael L Powell;Mark A Linton

  • Affiliations:
  • University of California of Berkeley USA;University of California of Berkeley USA

  • Venue:
  • Journal of Systems and Software
  • Year:
  • 1983

Quantified Score

Hi-index 0.00

Visualization

Abstract

Debugging a program can be viewed as performing queries and updates on a database that contains program source information as well as the state of the executing program. This approach integrates the facilities of a traditional debugger into a programming environment by providing access to runtime information through normal database query operations. We are building a programming environment in which all program information is stored in a relational database system. This system will include capabilities to provide the programmer a simple yet powerful mechanism for describing debugging requests.