Dependency analysis tools: reusable components for software maintenance. - Norman Wilde; Ross Huitt; Scott Huitt (ICSM, 1989)