publication venue for IDENTIFYING INHERITANCE STRUCTURE IN OBJECT-ORIENTED SYSTEMS-ANALYSIS - A PATTERN-MATCHING APPROACH. 7:47-55. 1994