1. The role of domain experience in software design;Adelson;IEEE Transactions on Software Engineering,1985
2. Principles of computer design;Aho,1978
3. An experiment in knowledge-based automatic programming;Barstow,1979
4. Computer structures: Readings and examples;Bell,1971
5. An Expert-System Paradigm for Design;Brewer,1986