Abstract
The process of computer-aided engineering design is characterized by interactive decision making between a designer and a computer so that design objectives are satisfied under various design constraints. The design process involves the recognition, formulation and satisfaction of constraints. They are continually being added, deleted and modified throughout the design process. The constraints are often numerous, complex and contradictory [1]. A designer must manage these constraints so that design objectives are well satisfied. However, it is difficult to manage them in the case of designing a large and complex engineering system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Serrano D, Gossard DC. Constraint management in MCAE. In: Gero JS (ed.) Artificial intelligence in engineering: design. Elsevier Computational Mechanics Publications, 1988, pp 217–240
Akagi S, Fujita K. Building an expert system for engineering design based on the object-oriented knowledge representation concept. Proceedings 1988 ASME design automation conference, 1988, pp 287–295
Akagi S, Fujita K. Building an expert system for the preliminary design of ships. AI EDAM, 1987; 1: 191–205
Akagi S, Fujita K, Kubonishi H. Building an expert system for power plant design. Proceedings 1988 ASME design automation conference, 1988, pp 297–302
Sutherland I. SKETCHPAD — a man-machine graphical interface. PhD thesis, MIT, 1963
Sussman GJ, Steele GL. Constraints — a language for expressing almost-hierarchical descriptions. Artif Intell 1980; 14: 1–39
Borning AH. THINGLAB — a computer oriented simulation laboratory. Stanford University, 1979
Cox BJ. Object oriented programming: an evolutionary approach. Addison-Wesley, 1986
Goldberg AJ, Robson D. Smalltalk-80: the language and its implementation. Addison-Wesley, 1983
Goldberg AJ, Robson D. Smalltalk-80: the interactive programming environment. Addison-Wesley, 1984
Weinreb D, Moon D. Object, message passing, and flavors. LISP machine manual, Symbolics Inc., 1981
Bobrow DG and Stefik M. The LOOPS manual, working paper, memo, KB-VLSI-81-13. Xerox Corp., 1983
Gossard DC, Serrano D. MATHPAK: an interactive preliminary design package. Proceedings 1985 international computers in engineering conference and exhibit. ASME, 1985
Brown DC, Chandrasekaran B. Expert system for a class of mechanical design activity. In: Gero J (ed.) Knowledge engineering in computer-aided design. IFIP, 1987
Ward A, Seering W. Representing component types for design. In: ASME, 1987 design automation conference, Boston, MA
Chan WT, Paulsen Jr BC. Exploratory design using constraints, AI EDAM 1987: 1: 59–71.
Elias AL. Knowledge engineering of the aircraft design process. In: Kowalik JS (ed.) Knowledge based problem solving. Prentice Hall, 1986, pp 213–256
MaCallum KJ. Understanding relationships in marine system design. Proceedings 1st international marine system design conference, 1982, pp 1–9
Simon HA. The science of the artificial, 2nd edn. MIT Press, 1981
Baxton IL. Engineering economics and ship design. BSRA report, 1971
Akagi S, Tanaka T, Kubonishi H. A hybrid-type expert system for the design of marine power plants using AI technique and design optimization method. Proceedings 1987 ASME design automation conference, pp 425–433
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1991 Springer-Verlag London Limited
About this chapter
Cite this chapter
Akagi, S. (1991). Expert System for Engineering Design Based on Object-Oriented Knowledge Representation Concept. In: Pham, D.T. (eds) Artificial Intelligence in Design. Artificial Intelligence in Industry Series. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-74354-2_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-74354-2_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-74356-6
Online ISBN: 978-3-642-74354-2
eBook Packages: Springer Book Archive