Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
The C++ programming language
An integrated data description language for coding design knowledge
Intelligent CAD systems I: theoretical and methodological aspects
Introduction to the literature on object-oriented design, programming, and languages
ACM SIGPLAN OOPS Messenger
Computer-aided manufacturing
Concurrent Engineering: Automation, Tools, and Techniques
Concurrent Engineering: Automation, Tools, and Techniques
CAD/Cam Theory and Practice
Hi-index | 0.00 |
The experience of representing design knowledge and data in developing an intelligent design system for mechanical devices using the object oriented programming language --- Smalltalk-80 is summarized in this paper. Many object oriented programming techniques, especially the representation of inheritance and class-instance relations, are used for representing the design knowledge and data within the system. The characteristics of Smalltalk-80, including its rapid prototyping and large library properties, make it an excellent tool for this application. It is concluded from this work that object oriented programming language is a good tool for modeling design objects and for representing design knowledge.