Abstract
This is the first of a two part paper summarizing and reviewing research in mechanical engineering design theory and methodology. Part I includes: 1) descriptive models; 2) prescrptive models; and 3) computer-based models of design processes. Part II, which will appear in the next issue of this journal, will include: 4) languages, representations, and environments for design; 5) analysis in support of design; and 6) design for manufacture and the life-cycle. For each major area, we discuss the current topics of research and the state of the art, emphasizing recent significant advances. We also discuss the important open research issues in each area. The six categories are certainly not mutually exclusive nor even collectively exhaustive; however, some organization is necessary, and these categories have been effective in making sense of a body of research that is expending rapidly in many exciting and promising directions. The mechanical engineering design research community has made major advances over the last few years. The research community in mechanical engineering design has made significant progress not only in advancing our knowledge of design, but also in clarifying the research methods necessary to study design. Great progress is being made toward a better understanding of design, and hence toward better design tools.
Similar content being viewed by others
References
Adelson, B. and Soloway, E., “A Cognitive Model of Software Design,” Report 342. Department of Computer Science, Yale, 1984
Adelson, B., “Modeling Software Design within a Problem-Space Architecture,”Design Theory '88: Proceedings of the 1988 NSF Grantee Workshop on Design Theory and Methodology Springer-Verlag, New York, 1989
Adelson, B., “Cognitive Research: Uncovering How Designers Design; Cognitive Modeling: Explaining and Predicting How Designers Design,”Research in Engineering Design, Vol. 1, No. 1, 1989
Agogino, A.M. and Almgren, A.S., “Symbolic Computation in Computer-Aided Optimal Design,”Expert Systems in Computer-Aided Design Gero, J.S., ed., North-Holland, Amsterdam, 1987, pp. 267–284
Agogino, A.M. and Almgren, A.S., “Techniques for Integrating Qualitative Reasoning and Symbolic Computation in Engineering Optimization,”Engineering Optimization Vol. 12, No. 2, Sept/Oct 1987, pp. 117–135
Allen, M.S.,Morphological Creativity Prentice-Hall, Englewood Cliffs, NJ, 1952
Allen, C., “Situated Design,” Master's thesis, Design Studies, Carnegie-Mellon University, 1989
Arora, J.S. and Baenzinger, G., “Uses of Artificial Intelligence in Design Optimization,”Computer Methods in Applied Mechanics and Engineering Vol. 54, 1986, pp. 303–323
Asimow, M.,Introduction to Design Prentice-Hall, New York, 1962
Azarm, S. and Li, W.C., “Optimal Design Using a Two-Level Monotonicity-Based Decomposition Method,” Technical report, Department of Mechanical Engineering and Systems Research Center, University of Maryland, 1986
Brown, D.C. and Chandrasekaran, B., “Expert Systems for a Class of Mechanical Design Activity,” inProceedings of the First International Conference on AI Applications in Engineering Sriram D. and Adey B., eds., Computational Mechanics, U.K., 1986
Bucciarelli, L.L., “An Ethnographic Perspective on Engineering Design,”Design Studies, Vol. 9, No. 3, July 1988
Cagan, J. and Agogino, A.M., “1stPRINCE: Innovative Design from First Principles,”7th National Conference on Artificial Intelligence, AAAI-88, Minneapolis, MN, August 21–26, 1988
Cha, J.Z. and Mayne, R.W., “Optimization with Discrete Variables via recursive Quadratic Programming,”Advances in Design Automation—1987, American Society of Mechanical Engineers, September 1987
Chandrasekaran, B., “Design: An Information Processing-Level Analysis,” Technical Report, Laboratory for Artificial Intelligence Research, Ohio State University, 1988
Cholvy, L. and Foisseau, J., “Rosalie: A CAD Object-Oriented and Rule-Based System,”Information Processing 83 Mason, R.E.A., ed., North-Holland: Elsevier Science, 1983, pp. 501–505
Colburn, E.R. and Rinderle, J.R., “Identifying Design Relationships,” Internal Lab Report CMU-MEDL-88-25, Department of Mechanical Engineering, Carnegie Mellon University, 1988
Colburn, E.R. and Rinderle, J.R., “Supporting Design Reasoning with a Constraint-Based Representation,” Internal Lab Report CMU-MEDL-88-22, Department of Mechanical Engineering, Carnegie Mellon University, 1988
Proceedings of the Conference on Computer-Supported Cooperative Work, ACM, Portland, OR, September, 1988
Coyne, R.D., Rosenman, M.A., Radford, A.D. and Gero, J.S., “Innovation and Creativity in Knowledge-based CAD,”Proceedings of the IFIP W.G. 5.2 Working Conference on Expert Systems in Computer-Aided Design, IFIP, Sydney, Australia, 16–20 February 1987
Cross, N., Naughton, J., and Walker, D., “Design Method and Scientific Method,”Design: Science: Method, Westbury House, Guilford, England, 1980, pp. 18–27
Dixon, J.R., Howe, A., Cohen, P.R. and Simmons, M.K., “Dominic I: Progress Towards Domain Independence in Design By Iterative Redesign,”Proceedings, ASME 1987 International Computers in Engineering Conference, American Society of Mechanical Engineers, Chicago, IL, July 24–26, 1987
Dixon, J.R., “On Research Methodology Towards A Scientific Theory of Engineering Design,”Artificial Intelligence for Engineering, Design, Analysis and Manufacturing (AI-EDAM), Vol. 1, No. 3, 1988
Dixon, J.R., Duffey, M.R., Irani, R.K., Meunier, K.L. and Orelup, M.F., “A Proposed taxonomy of Mechanical Design Problems,”Proceedings of the ASME Computers in Engineering Conference, American Society of Mechanical Engineers, San Francisco, CA, July 31–August 3, 1988
Duffey, M.R. and Dixon, J.R., “Automating the Design of Extrusions: A Case Study in Geometric and Topological Reasoning for Mechanical Design,”Proceedings of the ASME Computers in Engineering Conference, American Society of Mechanical Engineers, San Francisco, CA, July 31–August 3, 1988
Duran M.A. and Grossman, I.E., “A Mixed-Integer Nonlinear Programming Algorithm for Process Systems Synthesis,”AIChE Journal, Vol. 32, No. 4, April 1986
Eastman, C.M., “The Design of Assemblies,” Technical Paper 810197, SAE, 1981
Ericsson, K.A. and Simon, H.A., “Verbal Reports as Data,”Psychological Review Vol. 87, No. 3, 1980, pp. 215–251
Ericsson, K. and Simon, H.,Protocol Analysis MIT Press, Cambridge, MA, 1984
Esterline, A., Rosen, D., Otto, K., Nelson, L., Hessburg, T., Riley, D.R. and Erdman, A.G., “A Methodology for Capturing Mechanical Design Expertise,”Proceedings of the ASME Computers in Engineering Conference, American Society of Mechanical Engineers, San Francisco, CA, July 31–August 3, 1988
Fenves, S.J. and Baker, N.C., “Spatial and Functional Representation Language for Structural Design,”Expert Systems in Computer-Aided Design, Elsevier Science (North-Holland), IFIP 5.2 1987
Fitzhorn, P., “A Computational Theory of Design,”Design Computing, Vol. 2, No. 2, 1988
French, M.J.,Engineering Design, The Conceptual Stage Heinemann, London, 1971
Gero, J.S. and Coyne, R.D., “Knowledge-Based Planning as a Design Paradigm,”Design Theory in Computer-Aided Design, Proceedings of the IFIP WG 5.2 Working Conference 1985, Tokyo Yoshikawa, H. and Warman, E.A., eds., North Holland, Amsterdam, 1985, pp. 261–295
Goel, A. and Chandrasekaran, B., “Integrating Model-Based Reasoning and Case-Based Reasoning for Design Problem Solving,” Technical Research Report, Laboratory for Artificial Intelligence Research, Ohio State University, 1988
Gross, M., Ervin, S., Anderson, J. and Fleisher, A., “Constraints: Knowledge Representation in Design,”Design Studies, Vol. 9, No. 3, July 1988
Grossman, I.E., “Mixed-Integer Programming Approach for the Synthesis of Integrated Process Flowsheets,”Computers and Chemical Engineering Vol. 9, No. 1, 1985, pp. 463–482
Hobbs, R.J., “Granularity,”Proceedings of the Ninth IJCAI, International Joint Conference on Artificial Intelligence, Los Angeles, CA, 1985, pp. 1–4
Howe, A.E., Cohen, P.R., Dixon, J.R. and Simmons, M.K., “Dominic: A Domain-Independent Program for Mechanical Engineering Design,”Artificial Intelligence, Vol. 1, No. 1, 1986
Hubka, V.,Principles of Engineering Design Butterworth Scientific, London, 1980
Hykin, D.H.W. and Lansing, L.C., “Design Case Histories: Report of a Field Study of Design in the United Kingdom Engineering Industry,”Proceedings of the Institute for Mechanical Engineers, Vol. 189, No. 23, 1975
Jacques, R. and Powell, J.A.,Design: Science: Method Westbury House, Guilford, England, 1980
Johnson, R.C. and Benson, R.C., “A Basic Two-Stage Decomposition Strategy for Design Optimization,”ASME Journal of Mechanisms, Transmissions, and Automation in Design Vol. 106, 1984, pp. 380–386
Jones, J.C.,Design Methods—The Seeds of Human Futures Wiley—Interscience, London, 1972
Joskowicz, L. and Addanki, S., “From Kinematics to Shape: An Approach to Innovative Design”7th National Conference on Artificial Intelligence, AAAI-88, Minneapolis, MN, August 21–26, 1988
Joskowicz, L., “Reasoning about Shape and Kinematic Function in Mechanical Devices,” Robotics Research Technical Report 402/173, New York University Courant Institute of Mathematical Sciences, September 1988
Juster, N.P., “The Design Process and Design Methodologies,” Technical report, University of Leeds, May, 1985
Kinoglu, F., Riley, D., and Donath, M., “Knowledge-Based System Model of the Design Process,”Computers in Engineering, 1986 Gupta, G., ed., American Society of Mechanical Engineers, New York, 1986, pp. 181–191
Kitajima, K. and Yoshikawa, H., “HIMADES-1: A Hierarchical Machine Design System Based on the Structure Model for a Machine,”CAD Vol. 16, No. 6, 1984, pp. 299–307
Ko, H. and Lee, K., “Automatic Assembling Procedure Generation from Mating Conditions,”CAD Vol. 19, No. 1, 1987, pp. 3–10
Kocis, G.R. and Grossman, I.E., “General Optimization of Nonconvex Mixed-Integer Nonlinear Programming (MINLP) Problems in Process Synthesis,”I and EC Research, Vol. 27, 1988
Koller, R.,Konstruktionsmethode fur den Mashinen-, Gerate-, und Appartebau Springer-Verlag, Berlin, 1976
Kota, S., Erdman, A.G., Riley, D.R., Esterline, A. and Slagle, J.R., “An Expert System for Initial Selection of Dwell Linkages,”Proceedings 1987 ASME Computers in Engineering Conference American Society of Mechanical Engineers, New York, August 1987
Kota, S., Erdman, A.G. and Riley, D.R., “Minn-Dwell—Computer Aided Design and Analysis of Linkage-Type Dwell Mechanisms,”Proceedings 1987 ASME Computers in Engineering Conference American Society of Mechanical Engineers, New York, August 1987
Laird, J.E., Newell, A. and Rosenbloom, P.S., “SOAR: An Architecture for General Intelligence,”AI Journal Vol. 33, No. 1, September 1987, pp. 1–64
Lee, K. and Gossard, D.C., “A Hierarchical Data Structure for Representing Assemblies: Part 1,”CAD Vol. 17, No. 1, 1985, pp. 15–19
Lee, K. and Gossard, D.C., “A Hierarchical Data Structure for Representing Assemblies: Part 2,”CAD Vol. 17, No. 1, 1985, pp. 20–24
Lesser, V. and Corkill, D., “Functionally Accurate Cooperative Distributed Systems,”IEEE Transactions on Systems, Man, and Cybernetics Vol. 11, No. 1, 1981, pp. 81–96
Lesser, V. and Corkill, D., “The Distributed Vehicle Monitoring Test Bed: A Tool for Investigating Distributed Problem Solving Networks,”AI Magazine Vol. 4, No. 3, 1983, pp. 15–33
Libardi, E.C., Dixon, J.R., and Simmons, M.K., “Computer Environments for the Design of Mechanical Assemblies: A Research Review,”Engineering with Computers, 1988, pp. 121–136
Light, R. and Gossard, D., “Modification of Geometric Models Through Variational Geometry,”CAD—Computer-Aided Design Vol. 14, No. 4, July 1982, pp. 209–214
Maher, M.L., “HI-RISE and Beyond: Directions for Expert Systems in Design,”Computer-Aided Design Vol. 17, 1985, pp. 420–427
Maher, M.L., “A Knowledge-Based Approach to Preliminary Design Synthesis,” Engineering Design Research Center Paper EDRC-12-14-87, Carnegie Mellon University, 1987
Marples, D.L., “The Decisions of Engineering Design,”IRE Transactions on Engineering Management Vol. EM 8, 1961, pp. 55–70
Meunier, K. and Dixon, J.R., “Iterative Respecification: A Computational Model for Hierarchical Mechanical System Design,”Proceedings of the ASME Computers in Engineering Conference American Society of Mechanical Engineers, San Francisco, CA, July 31–August 3, 1988
Mittal, S.M., Dym, C.L. and Morjaria, M., “PRIDE: An Expert System for the Design of Paper Handling Systems,”IEEE Computer, November 1985, pp. 102–114
Murthy, S.S. and Addanki, S., “PROMPT: An Innovative Design Tool,”Proceedings, AAAI Sixth National Conference on Artificial Intelligence, vol. 2 AAAI, Seattle, WA, July 13–17, 1987, pp. 637–642
Nakazawa, H., “Information Integration Method,”Design and Synthesis, Elsevier Science Publishers B. V (North-Holland), 1985
Nevill, G.E. and Paul, G.H., “Heuristic Evaluation of Partial Structural Designs,”Proceedings of the ASME Computers in Engineering Conference American Society of Mechanical Engineers, New York, August 1987
Nevill, G.E. and Paul, G.H., “Knowledge-Based Spatial Reasoning for Designing Structural Configurations,”Proceedings of the ASME Computers in Engineering Conference American Society of Mechanical Engineers, New York, August 1987
Nevill, G.E., Jackson, L.A. and Clinton, J.H., “Automated Hierarchical Planning for Structural Design,”Computers in Engineering, 1988 American Society of Mechanical Engineers, San Francisco, CA, August 1988, pp. 395–402
Nevill, G.E., “Computational Models of Design Processes,”Design Theory '88: Proceedings of the 1988 NSF Grantee Workshop on Design Theory and Methodology Springer-Verlag, New York, 1989
Newsome, S.L. and Spillers, W.R., “Tools for Expert Designers: Supporting Conceptual Design,”Design Theory '88: Proceedings of the 1988 NSF Grantee Workshop on Design Theory and Methodology Springer-Verlag, New York, 1989
Nicklaus, D.J., Tong, S.S. and Russo, C.J., “Engenious: A Knowledge Directed Computer Aided Design Shell,”Proceedings of the Third Conference on AI Applications, IEEE Computer Society, The Computer Society Press, February 1987
Orelup, M.F., Dixon, J.R. and Simmons, M.K., “Dominic II: More Progress Towards Domain Independent Design by Iterative Redesign,”Proceedings of the ASME Winter Annual Meeting American Society of Mechanical Engineers, Boston, MA, December 13, 1987
Orelup, M.F., Dixon, J.R., Cohen, P.R. and Simmons, M.K., “Dominic II: Meta-Level Control in Iterative Redesign,”Proceedings, AAAI Seventh National Conference on Artificial Intelligence, AAAI-88, St. Paul, MN, August 23–26, 1988
Ostrofsky, B.,Design, Planning, and Development Methodology Prentice-Hall, Englewood Cliffs, New Jersey, 1977
Pahl, G. and Beitz, W.,Engineering Design The Design Council, Springer-Verlag, London, 1984
Papalambros, P.Y., “Integration of Knowledge Forms in Design Optimization,”Proceedings from the NSF Workshop on the Design Process Waldron, M,B., ed. Ohio State University, Oakland, CA, February 8–10, 1987, pp. 417–438
Papalambros, P.Y., “The Design Laboratory, Interdisciplinary Research and Education,”1988 NSF Grantee Workshop on Design Theory and Methodology Rensselaer Polytechnic Institute, Troy, NY, June 2–5, 1988
Papalambros, P.Y. and Wilde, D.J.,Principles of Optimal Design Cambridge University Press, Cambridge, England, 1988
Paz-Soldan, J.P. and Rinderle, J.R., “Abstractions and Structure in Conceptual Design Environments,” Internal Lab Report CMU-MEDL-88-24, Department of Mechanical Engineering, Carnegie Mellon University, 1988
Paz-Soldan, J.P., “Conceptual Design Environments for Opportunistic Refinement,” Internal Lab Report CMU-MEDL-88-21, Department of Mechanical Engineering, Carnegie Mellon University, 1988
Perlman, G., “Descriptive Models of Cognitive Aspects of the Engineering Design Process,”Design Theory '88: Proceedings of the 1988 NSF Grantee Workshop on Design Theory and Methodology Springer-Verlag, New York, 1989
Popplestone, R.J., Ambler, A.P. and Bellos, I., “An Interpreter for a Language for Describing Assemblies,”Artificial Intelligence Vol. 14, No. 1, 1980, pp. 79–107
Popplestone, R.J., “An Integrated Design System for Engineering,”Third ISRR ISRR, Gouvieux, France, 1985
Popplestone, R.J., “The Edinburgh Designer System as a Framework for Robotics,”Proceedings of IEEE International Conference on Robotics and Automation, IEEE, 1987, pp. 1972–1977
Pugh, S. and Smith, D.G., “The Dangers of Design Methodology,”1st European Design Research Conference: Changing Design, European Design Research Council, Portsmouth Polytechnic, April 1976
Pugh, S., “Further Development of the Hypothesis of Static/Dynamic Concepts in Product Design,”Design and Synthesis, Elsevier Science Publishers B. V (North-Holland), 1985
Ramachandran, N., Shah, A. and Langrana, N.A., “Expert System Approach in Design of Mechanical Components,” Technical Report CAIP-TR-058, Center for Computer Aids for Industrial Productivity, Rutgers-State University of New Jersey, January 1988
Reklaitis, G.V., Ravindran, A., and Ragsdell, K.M.,Engineering Design Optimization Wiley, New York, 1983
Rinderle, J.R. and Suh, N.P., “Measures of Functional Coupling in Design,”ASME Journal of Engineering for Industry Vol. 104, 1982, pp. 383–388
Rinderle, J.R., “Implications of Function-Form-Fabrication Relations on Design Decomposition Strategies,”Computers in Engineering, 1986 American Society of Mechanical Engineers, Chicago, 1986, pp. 193–198
Rinderle, J.R., “Function and Form Relationships: A Basis for Preliminary Design,”Proceedings from the NSF Workshop on the Design Process Waldron, M.B., ed., Ohio State University, Oakland, CA, February 8–10, 1987, pp. 295–312
Rinderle, J.R. and Watton, J.D., “Automatic Identification of Critical Design Relationships,”ICED 87, International Conference on Engineering Design, Cambridge, MA, August 1987
Rinderle, J.R., Colburn, E.R., Hoover, S.P., Paz-Soldan, J.P. and Watton, J.D., “Form-Function Characteristics of Electro-Mechanical Designs,”Design Theory '88, Proceedings of the 1988 NSF Grantee Workshop on Design Theory and Methodology Springer-Verlag, New York, 1989
Rodenacker, W.G.,Methodisches Konstruieren Springer-Verlag, Berlin, Vol. Second Edition, 1970.
Rosen, D., Erdman, A. and Riley, D., “A General Design Knowledge-Based System Shell, with Application to Dwell Mechanism Design,”Proceedings 1987 ASME Computers in Engineering Conference American Society of Mechanical Engineers, New York, August 1987, pp. 29–36
Rossignac, J. R., Borrel, P. and Nackman, L.R., “Interactive Design with Sequences of Parameterized Transformations,”Intelligent CAD Systems 2: Implementational Issues Springer-Verlag, New York, Eurographics Seminar Book 1988
Roth, K.,Konstruieren mit Konstruktionsanlagen Springer-Verlag, Berlin, 1982
Rzevski, G., “On the Design of a Design Methodology,”Design: Science: Method, Westbury House, U.K., 1981
Schon, D. A., “Designing: Rules, Types, and Worlds,”Design Studies, Vol. 9, No. 3, July 1988
Seering, W.P., “Who Said Robots Should Work Like People?,”Technology Review, April 1985, pp. 58–67
Shah, J.J., “Development of a Knowledge Base for and Expert System for Design of Structural Parts,”Proceedings of the ASME Computers in Engineering Conference American Society of Mechanical Engineers, Boston, MA, November 1985
Shah, J.J. and Pandit, L., “Dezinev—An Expert System for Conceptual Form Design of Structural Parts,”Computers in Engineering, 1986 American Society of Mechanical Engineers, Chicago, 1986
Shah, A., Ramachandran, N. and Langrana, N., “Knowledge Based Design of Primitive Mechanical Components,” Technical Report CAIP-TR-052, Center for Computer Aids for Productivity, Rutgers University, November 1987
Shah, J.J., “Synthesis of Initial Form from Structural Shape Optimization,”ASME Transactions, Journal of Vibrations, Acoustics, Stress and Reliability, January 1988
Shah, J.J., “Shape Algebra for Structural Configuration Synthesis,”Proceedings of the ASME Computers in Engineering Conference American Society of Mechanical Engineers, San Francisco, CA, July 31–August 3, 1988
Shubert, L.K., “Representing and Using Knowledge about Parts,” Computing Science Technical Note, University of Alberta, 1979
Shubert, L.K., “Problems with Parts,”Proceedings of the Sixth IJCAI, International Joint Conference on Artificial Intelligence, Tokyo, 1979, pp. 778–784
Simon, H. A.,The Sciences of the Artificial MIT Press, Cambridge, MA, 1969
Sriram, D., Logcher, R.D., Groleau, N. and Cherneff, J., “DICE: An Object Oriented Programming Environment for Cooperative Engineering Design,” Technical report, Intelligent Engineering Systems Laboratory, MIT, August 1988
Steinberg, L.I., “Design as Refinement Plus Constraint Propagation: The VEXED Experience,”Proceedings of the Sixth National Conference on Artificial Intelligence AAAI, Seattle, WA, July 1987
Steinberg, L.I., “Design = Top Down Refinement Plus Constraint Propagation Plus What?,” Technical report, AI/VLSI Project, Computer Science Department, Rutgers University, August 1987
Struss, P., “Multiple Representation of Structure and Function,”Expert Systems in Computer-Aided Design, 1987
Stults, R., “Shoptalk 2”, Video Tape, Xerox PARC, Palo Alto, CA
Suh, N.P., Bell, A.C., and Gossard, D.C., “On an Axiomatric Approach to Manufacturing and Manufacturing Systems,”ASME Journal of Engineering for Industry Vol. 100, No. 2, May 1978, pp. 127–130
Suh, N.P., “Development of the Science Base for the Manufacturing Field through the Axiomatic Approach,”Robotics and Computer-Integrated Manufacturing Vol. 1, No. 3/4, 1984, pp. 397–415
Suh, N.P.,The Principles of Design Oxford University Press, Oxford, UK, 1988
Suzuki, H. and Kimura, F., “Framework for Constructing Intelligent CAD Systems,”Proceedings of the IFIP WG 5.2 Working Conference on Expert Systems in Computer-Aided Design IFIP, Sydney, Australia, February 1987
Taguchi, G., “Off-Line and On-Line Quality Control Systems,”International Conference on Quality Control, Tokyo, 1978
Taguchi, G. and Wu, Y.,Introduction to Off-Line Quality Control Central Japan Quality Control Association, Japan, 1980
Taguchi, G.,On-Line Quality Control During Production Japanese Standards Association, Tokyo, Japan, 1981
Taguchi, G.,Introduction to Quality Engineering, Asian Productivity Organization, (available from UNIPUB, New York), 1986
Taguchi, G.,System of Experimental Design, vol. 1 and vol. 2, UNIPUB/Kraus International Publications (White Plains) and American Supplier Institute, Inc. (Dearborn), 1987
Takase, H., Nakajima, N., “A Language for Describing Assembled Machines,”Design and Synthesis, Elsevier Science Publishers B. V (North-Holland), 1985, pp. 471–476
Talukdar, S., Elfes, A., Papanikolopoulos, N., “Concurrent Design, Simultaneous Engineering and Distributed Problem Solving,” Technical Report, Engineering Design Research Center, Carnegie Mellon, 1988
Tebay, R., Atherton, J., and Wearne, S.H., “Mechanical Engineering Design Decisions: Instances of Practice Compared with Theory,”Proceedings of the Institute for Mechanical Engineers, Vol. 198B, No. 6, 1984
Thompson, T.R., Riley, D.R. and Erdman, A.G., “An Expert System Approach to Type Synthesis of Mechanisms,”Proceedings of the ASME Computers in Engineering Conference American Society of Mechanical Engineers, Boston, MA, November 1985
Tomiyama, T. and Yoshikawa, H., “Extended General Design Theory,”Design Theory in Computer-Aided Design, Proceedings of the IFIP WG 5.2 Working Conference 1985, Tokyo North Holland, Amsterdam, 1985, pp. 95–130
Tomiyama, T., Kiriyama, T., Takeda, H., Xue, D. and Yoshikawa, H., “Metamodel: A Key to Intelligent CAD Systems,”Research in Engineering Design, Vol. 1, No. 1, 1989
Ullman, D.G. and Dietterich, T.A., “Mechanical Design Methodology,”Computers in Engineering, 1986 American Society of Mechanical Engineers, New York, 1986, pp. 173–180
Ullman, D.G., Stauffer, L.A., and Dietterich, T.G., “Preliminary Results of an Experimental Study of the Mechanical Design Process,”Proceedings from the NSF Workshop on the Design Process Waldron, M.B., ed., Ohio State University, Oakland, CA, February 8–10, 1987, pp. 145–188
Ullman, D.G., “A Taxonomy of the Mechanical Design Process,” Personal Communication, Oregon State University, 1988
Ulrich, K. and Seering, W., “A Computational Approach to Conceptual Design,”Proceedings of ICED 87, International Conference on Engineering Design, Cambridge, August 1987
Ulrich, K.T. and Seering, W., “Conceptual Design as Novel Combinations of Existing Device Features,”Advances in Design Automation-1987 American Society of Mechanical Engineers, Boston, MA, September, 27–30, 1987
Ulrich, K. and Seering, W.P., “Conceptual Design: Synthesis of Systems Components,”Intelligent and Integrated Manufacturing Analysis and Synthesis American Society of Mechanical Engineers, New York, 1987, pp. 57–66
Ulrich, K.T. and Seering, W.P., “Synthesis of Schematic Descriptions in Mechanical Design,”Research in Engineering Design, Vol. 1, No. 1, 1989
Vanderplaats, G.N. and Sugimoto, H., “Numerical Optimization Techniques for Mechanical Design,”Design and Synthesis, Elsevier Science Publishers B. V (North-Holland), 1985
Verrilli, R.J., Meunier, K.L., Dixon, J.R. and Simmons, M.K., “Iterative Respecification Management: A Model for Problem-Solving Networks in Mechanical Design,”Proceedings, ASME Computers in Engineering Conference American Society of Mechanical Engineers, New York, August 1987
Waldron, M.B., Jelinek, W., Owen, D. and Waldron, K.J., “A Study of Visual Recall Differences between Expert and Naive Mechanical Designers,”International Conference on Engineering Design ICED, Cambridge, MA, 1987, pp. 86–93
Wallace, K.N. and Hales, C., “Detailed Analysis of an Engineering Design Project,”Proceedings of the International Conference on Engineering Design ICED, Cambridge, MA, 1987, pp. 94–101
Ward, A.C. and Seering, W.P., “Quantitative Inference in a Mechanical Design Compiler,” A.I. Memo 1062, Department of Mechanical Engineering, MIT, September 1988
Ward, A.C. and Seering, W.P., “Representing Components Types for Design,” Technical Report, Department of Mechanical Engineering, MIT, 1988
Warfield, J.N., “Domain of Science Model: Evolution and Design,”Proceedings of the Society for General Systems Research, 1986, May 1986
Wesley, M.A., Lozano-Perez, T., Lieberman, L.I., Lavin, M.A. and Grossman, D.D., “A Geometric Modeling System for Automated Mechanical Assembly,”IBM Journal of Research and Development Vol. 24, No. 1, 1980, pp. 64–74
Wilde, D.J.,Globally Optimal Design Wiley, New York, 1978
Wood, K.L. and Antonsson, E.K., “Computations with Imprecise Parameters in Engineering Design: Applications and Examples,” Engineering Design Research Laboratory Report 88-02, California Institute of Technology, June 1988
Wood, K.L. and Antonsson, E.K., “Modelling Imprecision and Uncertainty in Preliminary Engineering Design,” Engineering Design Research Laboratory Report 88e, California Institute of Technology, October 1988
Yoshikawa, H., “General Design Theory and a CAD System,”Man-Machine Communication in CAD/CAM, Proceedings of the IFIP WG 5.2/5.3 Working Conference 1980, Tokyo North Holland, Amsterdam, 1981, pp. 35–58
Yoshikawa, H., “Automation of Thinking in Design,”Computer Applications in Production and Engineering North-Holland, Amsterdam, 1983, pp. 405–417
Yoshikawa, H., “General Design Theory as a Formal Theory of Design,”IFIP WG 5.2 Workshop on Intelligent CAD IFIP, Cambridge, MA, 1987
Zarefar, H., Lawley, T.J. and Etesami, F., “PAGES: A Parallel Axis Gear Drive Expert System,”Computers in Engineering, 1986 American Society of Mechanical Engineers, New York, 1986, pp. 145–149
Zwicky, F.,Morphological Analysis and Construction Wiley Interscience, New York, 1948
Zwicky, F.,Discovery, Invention, Research through Morphological Analysis MacMillan, New York, 1969
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Finger, S., Dixon, J.R. A review of research in mechanical engineering design. Part I: Descriptive, prescriptive, and computer-based models of design processes. Research in Engineering Design 1, 51–67 (1989). https://doi.org/10.1007/BF01580003
Issue Date:
DOI: https://doi.org/10.1007/BF01580003