Dynamic analysis of ada programs for comprehension and quality measurement