1. Reducing the variability of programmers’ performance through explained examples;Redmiles,1993
2. Some strategies of reuse in an object-oriented programming environment;Lange,1989
3. Strategies for seeking reusable components in Smalltalk;Takada,1998
4. Generating Java code from the dynamic model based on object model technique;Ali;Transactions of IPSJ,1998
5. Supporting software designers with integrated domain-oriented design environments;Fischer;IEEE Transactions on Software Engineering,1992