WPI Computer Science Department

Computer Science Department
------------------------------------------

CS540 - AI Approaches to Design

References

*** May Change ***

Addanki, Graphs of models
S. Addanki, R. Cremonini & J. S. Penberthy, Reasoning About Assumptions in Graphs of Models. Proc. Int. Jnt. Conf. on AI, IJCAI-89, 1989, pp. 1432-1438.

Araya & Mittal, Knowledge Compilation
A. Araya & S. Mittal, Compiling Design Plans from Descriptions of Artifacts and Problem-Solving Heuristics. Proc. Int. Jnt. Conf. on AI, IJCAI-87, 1987, pp. 552-558. (pdf).

Bentley & Wakefield, Creative Config using GAs
P. J. Bentley & J. P. Wakefield, The Table: An Illustration of Evolutionary Design using Genetic Algorithms. Proc. Conf. Genetic Algorithms in Engineering Systems: Innovations and Applications, IEE Conference Publication No. 414, Sept. 1995, pp. 12-14.

Berker & Brown, SiFAs
I. Berker & D. C. Brown, Conflicts and Negotiation in Single Function Agent Based Design Systems, Concurrent Engineering, Vol. 4, No. 1, 1996, pp. 17-33.

Bhatta, Goel & Prabhakar, IDEAL
S. Bhatta, A. Goel, and S. Prabhakar, Innovation in Analogical Design: A Model-Based Approach, Proc. Third Int'l Conf. AI in Design, Kluwer, 1994, pp. 57-74.

Birmingham, Templates, Fn/Structure, Configuration (MICON/M1)
A. P. Gupta, W. P. Birmingham & D. P. Siewiorek, Automating the Design of Computer Systems. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems, Vol. 12, No. 4, April 1993, pp. 473-487.

Birmingham, Configuration systems analysis
A. Balkany, W. P. Birmingham & I. D. Tommelein, An Analysis of Several Configuration Design Systems. (AI EDAM), Academic Press, Vol. 7, No. 1, 1993, pp. 1-17.

Bowen, Constraint satisfaction
J. Bowen & D. Bahler, Supporting Multiple Perspectives: A Constraint-Based Approach to Concurrent Engineering. In: Artificial Intelligence in Design '92, (Ed) J. S. Gero, Kluwer Academic Publishers, pp. 85-96.

Brown, Knowledge Compilation
D. C. Brown, Compilation: The Hidden Dimension of Design Systems. In: Intelligent CAD, III, (Eds) H. Yoshikawa, F. Arbab & T. Tomiyama, IFIP/North-Holland, 1991, pp. 99-108.

Brown, Routine Design
D. C. Brown, Routineness Revisited. In: Mechanical Design: Theory and Methodology, (Eds) M. Waldron & K. Waldron, Springer-Verlag, 1995.

Brown, Encyclopedia article.
D. C. Brown, Design. In: Encyclopedia of Artificial Intelligence, 2nd edition, (Ed) S. C. Shapiro, J. Wiley, 1992.

Brown, Hierarchically Guided Refinement & Plans (DSPL/AIR-CYL)
D. C. Brown & B. Chandrasekaran, Design Problem Solving: Knowledge Structures and Control Strategies. Research Notes in Artificial Intelligence Series, Pitman Publishing, Ltd., London, England.

Brown, Failure Handling
D. C. Brown, Failure Handling in a Design Expert System. Computer-Aided Design, Butterworths, Nov. 1985.

Brown et al, Knowledge Compilation for Design
D. C. Brown, R. Horner, M. Kim, E. Large, J. Liu, E. Meehan, W. N. Sloan & M. Spillane, Experiences with Modelling Memory and Simple Learning in Routine Design Problem-Solving Systems. In: Knowledge Aided Design, (Ed) M. Green, Academic Press, 1992, pp. 239-257.

M. B. Spillane & D. C. Brown, Evaluating Design Knowledge Compilation Mechanisms. In: Intelligent Computer Aided Design, (Eds) D. C. Brown, M. Waldron & H. Yoshikawa, Elsevier Science Publishers B.V. (North-Holland), July 1992, pp. 351-373.

R. Chabot & D. C. Brown, Knowledge Compilation Using Constraint Inheritance. AI EDAM Jnl., Special Issue: Machine Learning in Design, (Eds) M. L. Maher, D. C. Brown, A. H. B. Duffy, Vol. 8, No. 2, Cambridge University Press, Spring 1994, pp. 125-142.

Burge, Design Rationale
J. Burge & D.C. Brown, "An Integrated Approach for Software Design Checking Using Rationale", Design Computing and Cognition '04, J. Gero (Ed.), Kluwer Academic Publishers, Netherlands, 2004, pp. 557-576

J. Burge & D.C. Brown, "Rationale-based Support for Software Maintenance", Rationale Management in Software Engineering, A. Dutoit, R. McCall, I. Mistrik, and B. Paech, Springer, 2006.

Seurat presentation slides

Cagan & Agogino, Modification, Innovation
J. Cagan & A. M. Agogino, "Inducing Constraint Activity in Innovative Design". (AI EDAM), Vol. 5, No. 1, Academic Press, 1991, pp. 47-61.

Campbell, Automated Synthesis
T. Kurtoglu & M. I. Campbell, " Automated synthesis of electromechanical design configurations from empirical analysis of function to form mapping," Journal of Engineering Design, vol. 19, 2008.

Campbell, Cagan & Kotovsky, A-Design
M. Campbell, J. Cagan, and K. Kotovsky, "A-Design: Theory and Implementation of an Adaptive, Agent-Based Method of Conceptual Design", in: Artificial Intelligence in Design Î98, (J. S. Gero and F. Sudweeks, eds), Kluwer Academic Publishers, Dordrecht, 1998, pp. 579-598.

M. Campbell, J. Cagan and K. Kotovsky, "A-Design: An Agent-Based Approach to Conceptual Design in a Dynamic Environment", Research in Engineering Design, Volume 11, Number 3, 1999, pp. 172-192 PDF File

Chandrasekaran, Task Analysis of Design
B. Chandrasekaran, " Design Problem Solving: A Task Analysis". AI Magazine, Special Issue on Design, (Eds) J. S. Gero & M. L. Maher, AAAI, Vol. 11, No. 4, Winter 1990, pp. 59-71.

Chandrasekaran, Function
B. Chandrasekaran & J.R. Josephson, "Function in Device Representation," Engineering with Computers, Special Issue on Computer Aided Engineering, (2000) 16:162-177.

Dixon, Taxonomies of Design
J. R. Dixon, M. R. Duffey, R. K. Irani, K. L. Meunier & M. F. Orelup, "A Proposed Taxonomy of Mechanical Design Problems. Proc. ASME Computers In Engineering Conf., 1988, pp. 41-46.

Dixon, Interative Redesign (Dominic)
M. F. Orelup, J. R. Dixon, P. R. Cohen & M. K. Simmons, "Dominic II: Meta-Level Control in Iterative Redesign". Proc. 7th Nat. Conf. on AI (AAAI-88), St. Paul, MN, August 1988.

Dyer & Flowers, Invention (EDISON)
M.G. Dyer, M. Flowers, and J. Hodges, EDISON: An Engineering Design Invention System Operating Naively. Artificial Intelligence in Engineering Journal, Computational Mechanics, Vol. 1, No. 1, 1986, pp. 36-44

J. Hodges, M. Flowers & M. Dyer, Knowledge Representation for Design Improvisation. In: Artificial Intelligence in Engineering Design, Vol.1, (Eds) C. Tong & D. Sriram, Academic Press, 1992, pp. 193-217.

Freeman & Newell, Functional reasoning
P. Freeman & A. Newell, A Model for Functional Reasoning in Design. Proc. Int. Jnt. Conf. on AI, IJCAI-71, 1971, p. 621-640.

Gero, Prototypes
J. S. Gero, Design Prototypes: A Knowledge Representation Schema for Design. AI Magazine, Special Issue on Design, (Eds) J. S. Gero & M. L. Maher, AAAI, Vol. 11, No. 4, Winter 1990, pp. 27-36.

K. W. Tham & J. S. Gero, PROBER--A Design System Based on Design Prototypes. In: Artificial Intelligence in Design '92, (Ed) J. S. Gero, Kluwer Academic Publishers, 1992, pp. 657-675.

Goel, Fnl. CBR (incl. KRITIK)
Ashok K. Goel, Representation of Design Functions in Experienced-Based Design. In: Intelligent Computer Aided Design, (Eds) D. C. Brown, M. Waldron & H. Yoshikawa, Elsevier Science Publishers (North-Holland), 1992, pp. 283-303.

A. Goel and B. Chandrasekaran. Case-Based Design: A Task Analysis. In Artificial Intelligence Approaches to Engineering Design, Volume II: Innovative Design, C. Tong and D. Sriram (editors), pp. 165-184, San Diego: Academic Press, 1992.

A. Goel, Sambasiva Bhatta, and Eleni Stroulia. Kritik: An Early Case-Based Design System. In Issues and Applications of Case-Based Reasoning in Design, M. Maher and P. Pu (editors), Mahwah, NJ: Erlbaum, pages 87-132, 1997.

A. Goel, Andres Gomez, Nathalie Grue, William Murdock, Margaret Recker, and T. Govindaraj. Design Explanations in Interactive Design Environments. In Proc. Fourth International Conference on AI in Design, Palo Alto, June 1996.

Huhns & Acosta, analogy (ARGO)
M. H. Huhns & R. D. Acosta, An Analogical Reasoning System for Solving Design Problems. In: Artificial Intelligence in Engineering Design, Vol. 2, (Eds) C. Tong & D. Sriram, Academic Press, 1992, pp. 105-143.

Joskowicz, Qualitative Reasoning using Configuration Spaces.
L. Joskowitcz, Mechanism Comparison and Classification for Design. In: Artificial Intelligence in Engineering Design, Vol. 2, (Eds) C. Tong & D. Sriram, Academic Press, 1992, pp. 467-503.

L. Joskowicz, From Kinematics to Shape: An Approach to Innovative Design. Proc. 7th Nat. Conf. on AI, AAAI-88, 1988, pp. 347-352.

E.Kant, algorithm design (DESIGNER)
E. Kant, Understanding and Automating Algorithm Design. IEEE Transactions on Software Engineering, Vol. SE-11, No. 11, November 1985, pp. 1361-1374.

Keller, redesign plans, knowledge compilation
R. M. Keller, C. Baudin, Y. Iwasaki, P. Nayak & K. Tanaka, Compiling Redesign Plans and Diagnosis rules from Structure/Behaviour Device Model. In: Knowledge Aided Design, (Ed) M. Green, Academic Press, 1992, pp. 75-116.

Klein, cooperative conflict resolution
M. Klein,   Supporting Conflict Resolution in Cooperative Design Systems. IEEE Trans. on Systems, Man and Cybernetics, Vol. 21, No. 6, Nov/Dec 1991, pp. 1379-1390.

Kota, fnl configuration
C-L. Lee, G. Iyengar & S. Kota, Automated Configuration Design of Hydraulic Systems. In: Artificial Intelligence in Design '92, (Ed) J. S. Gero, Kluwer Academic Publishers, 1992, pp. 61-82.

Koza, genetic programming
John R. Koza, Martin A. Keane, Matthew J. Streeter, Thomas P. Adams and Lee W. Jones, Invention and creativity in automated design by means of genetic programming, AI EDAM, Volume 18, Issue 03, June 2004, pp 245-269

Lander, negotiation
S. E. Lander & V. R. Lesser, Customizing Distributed Search Among Agents with Heterogeneous Knowledge. Proc. 5th Int. Symp. on AI Applications in Manuf. & Robotics, Cancun, Mexico, December 1992

Latombe, failure handling
J. C. Latombe, Failure Processing In A System For Designing Complex Assemblies. Proc. 6th Int. Jnt. Conf. on AI, IJCAI-79, Tokyo, August 1979.

Lenat, discovery (AM)
D. B. Lenat, The Ubiquity of Discovery. Proc. Nat. Computer Conf., Vol. 47, 1978, pp. 65-80.

D. B. Lenat, AM: Discovery in Mathematics as Heuristic Search. In: R. Davis & D. B. Lenat, Knowledge-Based Systems in Artificial Intelligence, McGraw-Hill, 1982, pp. 3-225.

Liu & Brown, design problem decomposition (KDD)
J. Liu & D. C. Brown, Generating Design Decomposition Knowledge for Parametric Design Problems. In: Artificial Intelligence in Design '94, (Eds) J. S. Gero & F. Sudweeks, Kluwer Academic Publishers, 1994, pp. 661-678.

Maher, Hierarchically Guided Refinement (Hi-Rise)
M. L. Maher, HI-RISE and Beyond: Directions for Expert Systems in Design. Computer Aided Design, Vol.17, No.9, November 1985, pp. 420-427.

Maher & Zhao, Analogy
F. Zhao & M. L. Maher, Using Network-Based Prototypes to Support Creative Design by Analogy and Mutation. In: Artificial Intelligence in Design '92, (Ed) J. S. Gero, Kluwer Academic Publishers, 1992, pp. 773-793.

Marcus, fixes (VT)
S. Marcus, J. Stout & J. McDermott, VT: An Expert Elevator Designer That Uses Knowledge-Based Backtracking. In: Artificial Intelligence in Engineering Design, Vol. 1, (Eds) C. Tong & D. Sriram, Academic Press, 1992, pp. 317-355.

McDermott, Configuration (R1/XCON)
J. McDermott, R1: A Rule-based Configurer of Computer Systems, Artificial Intelligence, Vol. 19, North-Holland, 1982, pp. 39-88

Mittal & Araya, Hierarchically Guided Refinement (PRIDE)
S. Mittal & A. Araya, A Knowledge-Based Framework for Design. In: Artificial Intelligence in Engineering Design, Vol. 1, (Eds) C. Tong & D. Sriram, Academic Press, 1992, pp. 273-293.

Mittal & Falkenhainer, Dynamic Constraint Satisfaction
S. Mittal & B. Falkenhainer, Dynamic Constraint Satisfaction Problems. Proc. 8th Nat. Conf. on AI, AAAI-90, 1990, pp. 25-32.

Mittal & Frayman, Configuration
S. Mittal & F. Frayman, Towards a Generic Model of Configuration Tasks. Proc. Int. Jnt. Conf on AI, IJCAI-89, 1989, pp. 1395-1401.

Murthy, Modification (PROMPT)
S. S. Murthy & S. Addanki, PROMPT: An Innovative Design Tool. In: Expert Systems in Computer-Aided Design, (Ed) J. S. Gero, North-Holland, 1987, pp. 323-341.

Mostow, Reuse (BOGART)
J. Mostow, M. Barley & T. Weinrich, Automated Reuse of Design Plans in BOGART. In: Artificial Intelligence in Engineering Design, Vol. 2, (Eds) C. Tong & D. Sriram, Academic Press, 1992, pp. 57-103.

Nayak, model selection & construction
P. P. Nayak, Context-Dependent Behaviors: A Preliminary Report. In: Intelligent Computer Aided Design, (Eds) D. C. Brown, M. Waldron & H. Yoshikawa, Elsevier Science Publishers (North-Holland), 1992, pp. 237-251.

Pos et al, Redesign
A. Pos, H. Akkermans & R. Straatman, Problem Solving for Redesign. Proc. IJCAI-97 Workshop on Problem-Solving Methods for Knowledge-Based Systems.

Rutgers, Redesign (REDESIGN)
L. I. Steinberg & T. M. Mitchell, A Knowledge Based Approach to VLSI CAD: The REDESIGN System. Proc. 21st Design Automation Conference, IEEE, 1984, pp. 412-418.

Rutgers, Learning (LEAP)
T. M. Mitchell, S. Mahadevan & L. I. Steinberg, LEAP: A Learning Apprentice for VLSI Design. Proc. Int. Jnt. Conf. on AI, IJCAI-85, 1985, pp. 573-580. Available at http://dli.iiit.ac.in/ijcai/IJCAI-85-VOL1/PDF/109.pdf

Rutgers, Hierarchically Guided Refinement (VEXED)
L. I. Steinberg, Design as Top-Down Refinement Plus Constraint Propagation. In: Artificial Intelligence in Engineering Design, Vol. 1, (Eds) C. Tong & D. Sriram, Academic Press, 1992, pp. 251-272.

Rutgers, Iterative refinement (DPMED)
N. Ramachandran, A. Shah & N. Langrana, Expert System Approach in Design of Mechanical Components. Proc. Computers in Engineering Conf., ASME, July 1988, pp. 1-10.

Sembugamourthy & Chandrasekaran, fnl representation
V. Sembugamoorthy & B. Chandrasekaran, Functional Representation of Devices and Compilation of Diagnostic Problem Solving Systems. In: Experience, Memory, and Reasoning, (Eds) J. L. Kolodner & C. K. Riesbeck, Lawrence Erlbaum Associates, Publishers, 1986, pp. 47-73.

Stahovich, AI for Design
T.F. Stahovich, Artificial intelligence for Design. In: Formal Engineering Design Synthesis, (eds.) E.K. Antonsson & J. Cagan, Cambridge University Press, 2001, pp. 228-269

Stefik, constraint propagation (MOLGEN)
M. Stefik, Planning with Constraints (MOLGEN: Part 1). Artificial Intelligence, Vol. 16, No. 2, North-Holland, 1981, pp. 111-140

M. Stefik, Planning and Meta-planning(MOLGEN: Part 2). Artificial Intelligence, Vol. 16, No. 2, North-Holland, 1981, pp. 141-169

MOLGEN article, In: Handbook of AI, Vol. 3, (Eds) P. R. Cohen & E. A. Feigenbaum, Addison-Wesley (previously published by William Kaufmann, Inc), 1982, pp. 551-556.

Sycara, negotiation
K. P. Sycara, Cooperative Negotiation in Concurrent Engineering Design. In: Computer-Aided Cooperative Product Development, (Eds) D. Sriram & R. Logcher, Springer-Verlag, 1991, pp. 269-297.

Sycara & Navinchandra, CBR (CADET)
K. P. Sycara & D. Navinchandra, Retrieval Strategies in a Case-Based Design System. In: Artificial Intelligence in Engineering Design, Vol. 2, (Eds) C. Tong & D. Sriram, Academic Press, 1992, pp. 145-163.

Thaler, Creativity Machine
Tina Hesman, Stephen Thaler's Computer Creativity Machine Simulates the Human Brain, St. Louis Post-Dispatch, 24jan04.
Imagination Engines Inc., About IEI
Imagination Engines Inc., IEI's Patented Creativity Machine Paradigm
Imagination Engines Inc., The Imagination Engine
Stephen L. Thaler (1997) A Quantitative Model of Seminal Cognition: The Creativity Machine Paradigm (US Patent 5,659,666)

Tong & Franklin, (CPS & SCALE)
C. Tong & P. Franklin, Tuning a Knowledge Base of Refinement Rules to Create Good Circuit Designs. Proc. Int. Jnt. Conf. on AI, IJCAI-89, 1989, pp. 1439-1445.

Tong & Sriram, Book Introduction
C. Tong & D. Sriram, Introduction. In: Artificial Intelligence in Engineering Design, Vol. 1, (Eds) C. Tong & D. Sriram, Academic Press, 1992, pp. 1-53.

Ulrich, fn. sharing.
K. T. Ulrich & W. P. Seering, Function Sharing in Mechanical Design. In: Artificial Intelligence in Engineering Design, Vol. 2, (Eds) C. Tong & D. Sriram, Academic Press, 1992, pp. 185-213.

Umeda/Tomiyama, functional reasoning surveys
Yasushi Umeda, Tetsuo Tomiyama, "Functional Reasoning in Design". IEEE Expert, 1997: 42-48

M. S. Erden, H. Komoto, T. J. van Beek, V. D'Amelio, E. Echavarria, T. Tomiyama. "A review of function modeling: Approaches and applications". AI EDAM, 2008: 147-169.

Werkman, negotiation (DFI)
K. J. Werkman, Multiple Agent Cooperative Design Evaluation Using Negotiation. In: Artificial Intelligence in Design '92, (Ed) J. S. Gero, Kluwer Academic Publishers, 1992, pp. 161-180.

Wielinga, Configuration survey
B. J. Wielinga & A. T. Schreiber, Configuration Design Problem Solving, IEEE Expert, 1997.

Williams, first principles, invention
B. C. Williams, Interaction-Based Design: Constructing Novel Devices from First Principles. In: Intelligent Computer Aided Design, (Eds) D. C. Brown, M. Waldron & H. Yoshikawa, Elsevier Science Publishers (North-Holland), 1992, pp. 255-274.


[Feedback] [Search Our Web] [Help & Index]

[Return to the WPI Homepage] [Return to the CS Homepage]

dcb at cs wpi edu / Tue Jan 11 14:35:35 EST 2011