Computational Models of Design Processes

This paper attempts three major tasks. The first is to give an overview of computational models of design processes. This provides a context for the second major task, to provide a descriptive review of the research on computational models of design being sponsored by the NSF Design Theory and Methodology Program. The third is to provide a critique of the Program and of the work being sponsored.

[1]  Steven M. Rubin,et al.  Computer Aids For VLSI Design , 1987 .

[2]  Sridhar Kota,et al.  DEVELOPMENT OF KNOWLEDGE BASE FOR DESIGNING LINKAGE-TYPE DWELL MECHANISMS: PART 1 - THEORY. , 1986 .

[3]  Douglass J. Wilde,et al.  Globally optimal design , 1978 .

[4]  Penny Nii,et al.  Blackboard systems part two: Blackboard application systems , 1986 .

[5]  Alice M. Agogino,et al.  Innovative design of mechanical structures from first principles , 1987, Artif. Intell. Eng. Des. Anal. Manuf..

[6]  F. Hayes-Roth,et al.  Cognitive Processes in Planning , 1978 .

[7]  Barbara Hayes-Roth,et al.  A Blackboard Architecture for Control , 1985, Artif. Intell..

[8]  Christopher Hing Tong,et al.  Knowledge-based circuit design , 1988 .

[9]  John Dixon Artificial Intelligence and Design: A Mechanical Engineering View , 1986, AAAI.

[10]  Louis I. Steinberg Design as Refinement Plus Constraint Propagation: The VEXED Experience , 1987, AAAI.

[11]  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 .

[12]  Mark Stefik,et al.  Planning with Constraints (MOLGEN: Part 1) , 1981, Artif. Intell..

[13]  Sanjay Mittal,et al.  A Knowledge-Based Framework for Design , 1986, AAAI.

[14]  A.W. Westerberg,et al.  Computer-aided design tools in chemical engineering process design , 1981, Proceedings of the IEEE.

[15]  Saul Amarel,et al.  Artificial intelligence and design , 1990, Proceedings of the 5th Jerusalem Conference on Information Technology, 1990. 'Next Decade in Information Technology'.

[16]  Tom M. Mitchell,et al.  A Knowledge-Based Approach to Design , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  Tom M. Mitchell,et al.  An Intelligent Aid for Circuit Redesign , 1983, AAAI.

[18]  Sridhar Kota,et al.  DEVELOPMENT OF KNOWLEDGE BASE FOR DESIGNING LINKAGE-TYPE DWELL MECHANISMS: PART 2 - APPLICATION. , 1986 .

[19]  Mark Stefik,et al.  Planning and Meta-Planning (MOLGEN: Part 2) , 1981, Artif. Intell..

[20]  Michael Batty,et al.  Environment and Planning B , 1982 .

[21]  G. Stiny Introduction to Shape and Shape Grammars , 1980 .

[22]  Sanjaya Addanki,et al.  PROMPT: An Innovative Design Tool , 1987, AAAI.

[23]  H. Penny Nii,et al.  Blackboard Application Systems, Blackboard Systems and a Knowledge Engineering Perspective , 1986 .

[24]  Barr and Feigenbaum Edward A. Avron The Handbook of Artificial Intelligence , 1981 .

[25]  Christopher Alexander Notes on the Synthesis of Form , 1964 .

[26]  Michael G. Dyer,et al.  EDISON: An engineering design invention system operating naively , 1986, Artif. Intell. Eng..

[27]  Jack Mostow,et al.  Toward Better Models of the Design Process , 1985, AI Mag..

[28]  Steven J. Fenves Role of artificial intelligence and knowledge-base expert system methods in civil engineering , 1987 .

[29]  Judea Pearl,et al.  Heuristics : intelligent search strategies for computer problem solving , 1984 .

[30]  Christopher Tong,et al.  Toward an engineering science of knowledge-based design , 1987, Artif. Intell. Eng..

[31]  H. Penny Nii,et al.  Blackboard Systems, Part One: The Blackboard Model of Problem Solving and the Evolution of Blackboard Architectures , 1986, AI Mag..

[32]  Richard Coyne,et al.  Innovation and Creativity in Knowledge-based CAD , 1987 .

[33]  A. Altshuler,et al.  Innovation and creativity , 1990 .

[34]  S. Hayati,et al.  Automating the VLSI design process using expert systems and silicon compilation , 1987, Proceedings of the IEEE.

[35]  David C. Brown,et al.  Knowledge and Control for a Mechanical Design Expert System , 1986, Computer.

[36]  I. Grossmann,et al.  A mixed-integer nonlinear programming algorithm for process systems synthesis , 1986 .

[37]  Michael L. Bushnell VLSI CAD Tool Integration Using the Ulysses Environment , 1986, DAC 1986.

[38]  George Stiny,et al.  Computing with Form and Meaning in Architecture , 1985 .

[39]  H. Penny Nii,et al.  Blackboard Systems, Part Two: Blackboard Application Systems, Blackboard Systems from a Knowledge Engineering Perspective , 1986, AI Mag..