1. A psychology of programming for design;Bellamy,1991
2. Case-based reuse;Bellamy,1990
3. Object-oriented development;Booch;IEEE Transactions on Software Engineering,1986
4. Knowledge representations as the basis for requirements specifications;Borgida,1986