Open Access. Powered by Scholars. Published by Universities.®

Computer-Aided Engineering and Design Commons™

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 6 of 6

Full-Text Articles in Computer-Aided Engineering and Design

Integrating Functional Synthesis, William H. Wood, Hui Dong, Clive L. Dym Jan 2005

Integrating Functional Synthesis, William H. Wood, Hui Dong, Clive L. Dym

All HMC Faculty Publications and Research

Design couples synthesis and analysis in iterative cycles, alternatively generating solutions, and evaluating their validity. The accuracy and depth of evaluation has increased markedly because of the availability of powerful simulation tools and the development of domain-specific knowledge bases. Efforts to extend the state of the art in evaluation have unfortunately been carried out in stovepipe fashion, depending on domain-specific views both of function and of what constitutes “good” design. Although synthesis as practiced by humans is an intentional process that centers on the notion of function, computational synthesis often eschews such intention for sheer permutation. Rather than combining synthesis …


Languages For Engineering Design: Empirical Constructs For Representing Objects And Articulating Processes, Clive L. Dym, Philip Brey Jan 2001

Languages For Engineering Design: Empirical Constructs For Representing Objects And Articulating Processes, Clive L. Dym, Philip Brey

All HMC Faculty Publications and Research

Design knowledge incorporates knowledge and information about designed objects and their attributes, as well as about methods and means for undertaking the design process. Such design knowledge is articulated in several different representations or languages. This paper presents a typology of the languages of engineering design, emphasizing the representation of designed objects and the articulation and representation of the cognitive processes of design. Design languages include verbal or textual statements, drawings and graphics, formulas, and numbers. Still other design languages follow from computational styles. The languages of design and their computer-based implementations are empirical in origin, since observation reveals that …


Design And Design Centers In Engineering Education, Clive L. Dym Jan 1998

Design And Design Centers In Engineering Education, Clive L. Dym

All HMC Faculty Publications and Research

This paper is intended to be the opening salvo of the workshop, Computing Futures in Engineering Design (Dym, 1997). Thus, I want to take this privileged moment to ask you to think with me about the role of design in engineering. In particular, I want to reflect upon how design is articulated and how design is taught; about the role of design in engineering education and in the practice of engineering; and about the role that could be played locally and, perhaps, nationally by a center devoted to design education. Because I teach here at Harvey Mudd College (HMC), …


Design And Design Centers In Engineering Education, Clive L. Dym Jan 1998

Design And Design Centers In Engineering Education, Clive L. Dym

All HMC Faculty Publications and Research

This paper is intended to be the opening salvo of the workshop, Computing Futures in Engineering Design (Dym, 1997). Thus, I want to take this privileged moment to ask you to think with me about the role of design in engineering. In particular, I want to reflect upon how design is articulated and how design is taught; about the role of design in engineering education and in the practice of engineering; and about the role that could be played locally and, perhaps, nationally by a center devoted to design education. Because I teach here at Harvey Mudd College (HMC), …


On The Evolution Of Cae Research, Clive L. Dym, Raymond E. Levitt Jan 1994

On The Evolution Of Cae Research, Clive L. Dym, Raymond E. Levitt

All HMC Faculty Publications and Research

Less than a decade ago it seemed that a new paradigm of engineering–called computer-aided engineering (CAE) – was emerging. This emergence was driven in part by the success of computer support for the tasks of engineering analysis and in part by a new understanding of how computational ideas largely rooted in artificial intelligence (AI) could perhaps improve the practice of engineering, especially in the area of design synthesis. However, while this “revolution” has failed to take root or flourish as a separate discipline, it has spawned research that is very different from traditional engineering research. To the extent that such …


Issues In The Design And Implementation Of Expert Systems, Clive L. Dym Jan 1987

Issues In The Design And Implementation Of Expert Systems, Clive L. Dym

All HMC Faculty Publications and Research

This article discusses the issues that arise in the design and implementation of expert systems. These issues include: task selection; the stages of development of expert system projects; knowledge acquisition; languages and tools; development and run-time environments; and organizational and institutional issues. The article closes with some speculation about the future development of expert systems.