towards extracting domain knowledge from c code .
A Field Study of the Software Design Process for Large Systems