Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  Advanced Search  

AADEBUG2003 XXX1 DUCT: An Interactive

Summary: AADEBUG2003 XXX1
DUCT: An Interactive
Define-Use Chain
Navigation Tool for
Relative Debugging
Aaron Searle,1
, John Gough,1
David Abramson,2

Centre for Information Technology Innovation, Queensland University of Technology, Brisbane,
Queensland, Australia

School of Compute Science & Software Engineering, Monash University, Clayton, Victoria, Australia
This paper describes an interactive tool that facilitates following define-use chains in large codes. The mo-
tivation for the work is to support "relative debugging", where it is necessary to iteratively refine a set of
assertions between different versions of a program. DUCT is novel because it exploits the Microsoft Inter-
mediate Language (MSIL) that underpins the .NET Framework. Accordingly, it works on a wide range of
programming languages without any modification. The paper describes the design and implementation of


Source: Abramson, David - Caulfield School of Information Technology, Monash University


Collections: Computer Technologies and Information Sciences