Techniques for Intelligent Computer-Aided Design

The majority of the computer-aided design (CAD) systems developed to date are not true design systems. They are in most cases mere draughting or analysis packages lacking the intelligence and creative faculty of the human designer. Due to the recent availability of massive computing power at relatively low cost, opportunities have arisen for building CAD systems with more genuine design abilities [1–12]. These systems apply techniques drawn from the branch of computer science known as artificial intelligence (AI). The most promising techniques are those of expert systems or intelligent knowledge-based systems. Several of these techniques will be discussed in different parts of the book. They, together with others, will be assembled and overviewed in this chapter. The chapter contains two main sections. The first deals with techniques underlying intelligent knowledge-based systems in general. The second is devoted to techniques applicable to intelligent knowledge-based systems for design.

[1]  Melvin K. Simmons,et al.  Artificial intelligence for engineering design , 1984 .

[2]  精機学会 International Symposium on Design and Synthesis , 1984 .

[3]  Leo Joskowicz Shape and Function in Mechanical Devices , 1987, AAAI.

[4]  Tetsuo Tomiyama,et al.  Knowledge engineering and CAD , 1985, Future Gener. Comput. Syst..

[5]  Johan de Kleer,et al.  An Assumption-Based TMS , 1987, Artif. Intell..

[6]  Raymond Reiter,et al.  A Logic for Default Reasoning , 1987, Artif. Intell..

[7]  Michael D. Rychener Expert Systems for Engineering Design , 1988 .

[8]  Duc Truong Pham,et al.  Expert systems in mechanical and manufacturing engineering , 1988 .

[9]  P. Bernus,et al.  BookDesign theory for CAD: H Yoshikawa and E A Warman (eds) North-Holland, Amsterdam, The Netherlands (1987) 460 pp DFl 175.00 , 1989 .

[10]  D. Sriram ALL-RISE: A case study in constraint-based design , 1987, Artif. Intell. Eng..

[11]  R. A. Adey,et al.  Knowledge Based Expert Systems in Engineering: Planning and Design , 1988 .

[12]  Paul R. Cohen,et al.  An Architecture for Application of Artificial Intelligence to Design , 1984, 21st Design Automation Conference Proceedings.

[13]  Richard Coyne,et al.  Knowledge-Based Planning Systems and Design: A Review , 1985 .

[14]  Donald Perlis,et al.  On the consistency of commonsense reasoning , 1986, Comput. Intell..

[15]  R. R. Martin Geometric Reasoning for Computer-Aided Design , 1991 .

[16]  William Rasdorf Perspectives on knowledge in engineering design , 1985 .

[17]  Rangasami L. Kashyap,et al.  Object-based process planning in automatic manufacturing environments , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[18]  Clive L. Dym,et al.  EXPERT SYSTEMS: New approaches to computer-aided engineering , 1985, Engineering with Computers.

[19]  J. Dekleer An assumption-based TMS , 1986 .

[20]  Matthew L. Ginsberg,et al.  Readings in Nonmonotonic Reasoning , 1987, AAAI 1987.

[21]  John S. Gero Expert Systems in Computer-Aided Design: Proceedings of the IFIP WG 5.2 Working Conf. Sydney, Australia 17-20 Feb., 1987 , 1987 .

[22]  John McCarthy,et al.  Circumscription - A Form of Non-Monotonic Reasoning , 1980, Artif. Intell..

[23]  Mark H. Lee,et al.  Applications of deep knowledge , 1988, Artif. Intell. Eng..

[24]  Kikuo Fujita,et al.  Building an expert system for the preliminary design of ships , 1987, Artif. Intell. Eng. Des. Anal. Manuf..

[25]  Jon Doyle,et al.  A Truth Maintenance System , 1979, Artif. Intell..

[26]  E. N. Corlett,et al.  An expert system which constrains designs , 1987, Artif. Intell. Eng..

[27]  A. Kusiak,et al.  Analysis of expert systems in manufacturing design , 1987, IEEE Transactions on Systems, Man, and Cybernetics.