A method for design auditing by automating ways of auditing data produced by
process
steps is disclosed. The invention automates the process of auditing to account
for complex methodology conditions. It also automates auditing of values of data
produced by methodology steps. The invention provides a means of grouping task
and information within a program and of preserving parent-child relationships.