GENCRIT: A tool for knowledge-based critiquing in engineering design | AI EDAM | Cambridge Core (original) (raw)

Abstract

This article poses the notion that it is possible and desirable to formalize and apply design critiques in a specialized framework. It describes GENCRIT, (GENeric CRItiquing Tool), one such framework for design critiquing. The article starts by highlighting the role of critics in the design process. It then goes on to bring out the need for a critic building tool, viz. that of aiding in the rapid development of multiple critics. GENCRIT combines knowledge-based techniques and a multifactor decision making model to develop an integrated approach to evaluation that encompasses a wide range of designs. Critics developed using GENCRIT evaluate candidate designs based on the critiquing knowledge provided by experts, give justifications for the evaluation, and suggest improvements. The working of GENCRIT is illustrated with two examples: a constructibility critic for reinforced concrete buildings and a bridge design critic.

References

Ahmed, S., Sriram, D., & Logcher, R. (1992). Transaction-management issues in collaborative engineering. J. Comput. Civ. Engrg. 6(1), 85–105.CrossRefGoogle Scholar

Arafat, G.H., Goodman, B., & Arciszewski, T. (1991). RAMZES: A knowledge based system for structural concepts evaluation. Proc. Second Int. Conf. on Application of Artificial Intelligence Techniques to Civil and Structural Engineering, Oxford, England, 121–125.Google Scholar

Boer, D.E. (1987). Selection techniques in methodical design. Proc. Int. Conf. Engineering Design, Boston.Google Scholar

Chandrasekaran, B. (1990). Design problem solving: A task analysis. AI Magazine, Winter, 59–71.Google Scholar

Daru, R., & Vanglis, A. (1986). Design graphics (ADG): Criteria for development and evaluation. CAPE ’86, Copenhagen.Google Scholar

Dong, Z. (1987). Evaluating design alternatives and fuzzy operations. Proc. Int. Conf. Engineering Design, Boston.Google Scholar

Dym, C.L., & Levitt, R.E. (1991). Knowledge-Based Systems in Engineering. New York, McGraw-Hill.Google Scholar

Fenves, S.J. (1989). What is a critic? Unpublished notes, Carnegie Mellon University, Pittsburgh, Pennsylvania.Google Scholar

Fenves, S.J., Flemming, U., Hendrickson, C., Maher, M.L., & Schmitt, G. (1990). Integrated software environment for building design and construction. Comp. Aided Design 22(1), 27–35.CrossRefGoogle Scholar

Fischer, M. (1989). Constructibility expert system for the preliminary design of reinforced concrete structures. Proc. of the 6th Int. Conf. on Computing in Civil Engrg., Atlanta, Georgia.Google Scholar

Garret, J.H. Jr, & Maher, M.L. (1991). Knowledge-based systems in design and planning. J. Comp. Civ. Engrg. 5(1), 1–3.Google Scholar

Ishii, K., Alder, R., & Barkan, P. (1988). Application of design compatibility analysis to simultaneous engineering. AI EDAM 2(1), 53–65.Google Scholar

Krishnamoorthy, C.S., Rajeev, S., Karimulla Raja, S., & Shiva Kumar, H. (1991). A development environment for knowledge-based systems in engineering design. Proc. Second Int. Conf. on Application of Artificial Intelligence Techniques to Civil and Structural Engineering, Oxford, England, 165–174.Google Scholar

Krishnamoorthy, C.S., Shiva Kumar, H., Rajeev, S., & Suresh, S. (1993). A knowledge-based system with generic tools for structural engineering. Struct. Engrg. Rev. 5(2), 121–131.Google Scholar

Maher, M.L. (1987a). Expert systems for structural design. J. Comp. Civ. Engrg. 1(4), 270–283.CrossRefGoogle Scholar

Maher, M.L. (1987b). Engineering design synthesis. AI EDAM 1(3), 207–213.Google Scholar

Miller, E.M. (1990). Implementing computer aided constructibility critics. Thesis submitted to the Department of Civil Engineering, Carnegie Mellon University, Pittsburgh, Pennsylvania.Google Scholar

Mittal, S., Dym, C.L., & Morjaria, M. (1986). PRIDE: An expert system for the design of paper handling systems. IEEE Computer 19(7).CrossRefGoogle Scholar

Rehg, J., Elfes, S., Talukdar, S., Woodbury, R., Eisenberger, M., & Edahl, R. (1988). CASE: Computer-aided simultaneous engineering. In Artificial Intelligence in Engineering: Design (Gero, J.S., Ed.), pp. 339–360, Berlin, Springer-Verlag.Google Scholar

Saaty, T.L. (1980). The Analytic Hierarchy Process, New York, McGraw-Hill.Google Scholar

Sriram, D., Logcher, R., Wong, A., & Ahmed, S. (1991). An object oriented framework for collaborative engineering design. In Computer Aided Cooperative Product Development (Sriram, D., Logcher, R., & Fukuda, S., Eds.), pp. 51–92, New York, Springer Verlag.CrossRefGoogle Scholar