Hostname: page-component-76fb5796d-9pm4c Total loading time: 0 Render date: 2024-04-25T09:52:02.824Z Has data issue: false hasContentIssue false

Recording and reuse of design strategies in an integrated case-based design system

Published online by Cambridge University Press:  27 February 2009

Jenmu Wang
Affiliation:
Department of Civil Engineering, Tamkang University, Tamsui, Taipei Hsien, 251 Taiwan
H. Craig Howard
Affiliation:
Department of Civil Engineering, Stanford University, Stanford, CA, 94305-4020, U.S.A.

Abstract

Human designers often adopt strategies from previous similar cases to guide their search in new design tasks. We have developed an approach for automated design strategy capture and reuse. That approach has been implemented in DDIS, a prototype structural design system that uses a blackboard framework to integrate case-based and domain-based reasoning. Plans, goals, and critical constraints from user-selected previous cases are combined with case-independent reasoning to solve underconstrained parametric structural design problems. This article presents a detailed example of design strategy recording and reuse in base plate design for electrical transmission poles.

Type
Research Article
Copyright
Copyright © Cambridge University Press 1994

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

REFERENCES

AAAI, American Association for Artificial Intelligence (1988). Proc. AAAf-88 Case-Based Reasoning Workshop. AAAI, Menlo Park, California.Google Scholar
AAAI, American Association for Artificial Intelligence (1990). Working Notes, AAAI-90 Spring Symposium Series — Case-Based Reasoning. AAAI, Menlo Park, California.Google Scholar
AISC, American Institute of Steel Construction (1980). Manual of Steel Construction, 8th Ed. AISC, Chicago, Illinois.Google Scholar
Barr, A., & Feigenbaum, E. (1985). Handbook of Artificial Intelligence. Addison Wesley, Reading, Massachusetts.Google Scholar
Barstow, D. (1984). A perspective on automatic programming. AI Magazine, 5(5).Google Scholar
Brown, D.C. (1984). Expert systems for design problem-solving using design refinement with plan selection and redesign. Ph.D. Thesis. Ohio State University, Columbus, Ohio.Google Scholar
Chandresekaran, B. (1989). A framework for design problem-solving. In Position Papers, Workshop on Research Directions for Artificial Intelligence in Design, (Gero, J.S., Ed.), pp. 120. University of Sydney, NSW, Australia.Google Scholar
DARPA, Defense Advanced Research Projects Agency (1989). Proc. DARPA Workshop on Case-Based Reasoning. Kluwer Academic Publishers.Google Scholar
DARPA, Defense Advanced Research Projects Agency (1991). Proc. DARPA Workshop on Case-Based Reasoning. Morgan Kaufmann, Los Altos, California.Google Scholar
Daube, F., & Hayes-Roth, B. (1989). A case-based mechanical redesign system. Proc. Eleventh IJCAI, Eleventh International Joint Conference on Artificial Intelligence, 14021407.Google Scholar
Gentner, D. (1983). Structure-mapping: A theoretical framework for analogy. Cog. Sci. 7(2), 155170.Google Scholar
Hayes-Roth, B. (1984). BBI: An architecture for blackboard systems that control, explain, and learn about their own behavior. Heuristic Programming Project Report HP–84–16, Stanford University, Stanford, California.Google Scholar
Hayes-Roth, B. (1985). A blackboard architecture for control. Artif. Intel. 26, 251321.CrossRefGoogle Scholar
Howard, H.C., Wang, J., Daube, F., & Rafiq, T. (1989). Applying design-dependent knowledge in structural engineering design. Artif. Intel. Eng. Design, Anal. Manuf. 3(2), 111124.Google Scholar
Howard, H.C. (1991). Project-specific knowledge bases in AEC industry. J. Comput. Civ. Eng. 5(1), 2541.CrossRefGoogle Scholar
Howe, A.E., Cohen, P.R., Dixon, J.R., & Simmons, M.K. (1986). Dominic: A domain-independent program for mechanical engineering design. Int. J. Artif. Intel. Eng. 1(1), 2328.Google Scholar
Huhns, M.N., & Acosta, R.D. (1987). Argo: An Analogical Reasoning System for Solving Design Problems. Technical Report AI/CAD-092–87, MCC.Google Scholar
Kedar-Cabelli, S. (1985). Purpose-Directed Analogy. Technical Report ML-TR-1, Department of Computer Science, Rutgers University, New Brunswick, New Jersey.Google Scholar
Kolodner, , Janet, L., Ed. (1988). Proc. DARPA Workshop on Case-Based Reasoning. Kluwer Academic Publishers.Google Scholar
Maher, M.L. & Fenves, S.J. (1985). HI-RISE: A Knowledge-Based Expert System for the Preliminary Structural Design of High Rise Buildings. Technical Report R-85–146, Department of Civil Engineering, Carnegie-Mellon University, Pittsburgh, Pennsylvania.Google Scholar
Maher, M.L. (1988). Engineering design synthesis: A domain independent representation. Artif. Intel. Eng. Design, Anal. Manuf. 1(3), 207213.CrossRefGoogle Scholar
Maher, M.L. & Zhang, D.M. (1991). CADSYN: Using case and decomposition knowledge for design synthesis. In Artificial Intelligence in Design ’91 (Gero, J.S., Ed.) pp. 137150. Butterworth Heinemann, Oxford.Google Scholar
Mittal, S., Dym, C.L., & Morjaria, M. (1986). PRIDE: An expert system for the design of paper handling systems. Computer 19(7), 102114.Google Scholar
Mostow, J., & Barley, M. (1987). Automated Reuse of Design Plans. Technical Report ML-TR-14, Department of Computer Science, Rutgers University, Rutgers, New Jersey.Google Scholar
Navinchandra, D. (1988). Case based reasoning in CYCLOPS, a design problem solver. In Proc. DARPA Case-Based Reasoning Workshop, Morgan Kaufmann Publishers, Los Altos, California.Google Scholar
Prieditis, T., Ed. (1988). Analogica. Morgan Kaufmann Publishers, Los Altos, California.Google Scholar
Rafiq, T. (1989). Similarity in Structural Component Case Bases. Engineer’s degree thesis. Department of Civil Engineering, Stanford University, Stanford, California.Google Scholar
Slade, S. (1991). Case-based reasoning: A research paradigm. AI Magazine 4(1), 4255.Google Scholar
Wang, J., & Howard, H.C. (1988). Design-dependent knowledge for structural engineering design. In Artificial Intelligence in Engineering: Design, Proc. Third International Conference on Applications of Artificial Intelligence in Engineering (Gero, J.S., Ed.) pp. 267278. Elsevier, Amsterdam.Google Scholar
Wang, J., & Howard, H.C. (1991a). A design-dependent approach to integrated structural design. In Artificial Intelligence in Design ’91 (Gero, J.S., Ed.) pp. 151170. Butterworth Heinemann, Oxford.Google Scholar
Wang, J., & Howard, H.C. (1991b). Integrated Case-Based Reasoning for Structural Design. CIFE Technical Report No. 58, Center for Integrated Facility Engineering, Stanford University, Stanford, California.Google Scholar
Winston, P.H. (1980). Learning and Reasoning by Analogy: The Details. Technical Report AIM 520, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, Cambridge, Massachusetts.Google Scholar
Zhao, F., & Maher, M.L. (1988). Using analogical reasoning to design buildings. Eng. Comput. 4(3), 107119.Google Scholar