towards extracting domain knowledge from c code .
Program comprehension during software maintenance and evolution