Snapshot Query-Based Debugging

Date

Authors

Potanin, Alex
Noble, James
Biddle, Robert

Journal Title

Journal ISSN

Volume Title

Publisher

IEEE Computer Society

Access Statement

Research Projects

Organizational Units

Journal Issue

Abstract

Object-oriented programs, when executed, produce a complex webs of objects and references between them, generally referred to as object graphs. These object graphs are difficult to design correctly and even more difficult to debug if incorrect. Unfortunately, very subtle bugs in object-oriented programs are directly caused by object graph topologies. Snapshot query-based debuggers let programmers examine object graph snapshots of programs in detail using a specially designed query language. This provides users with an ability to debug and examine their programs in great detail at the time when the memory snapshot is taken.

Description

Keywords

Citation

Source

Book Title

2004 Australian Software Engineering Conference. Proceedings

Entity type

Publication

Access Statement

License Rights

Restricted until