{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,15]],"date-time":"2026-05-15T23:17:55Z","timestamp":1778887075932,"version":"3.51.4"},"reference-count":50,"publisher":"Cambridge University Press (CUP)","issue":"3","license":[{"start":{"date-parts":[[2004,2,12]],"date-time":"2004-02-12T00:00:00Z","timestamp":1076544000000},"content-version":"unspecified","delay-in-days":195,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["AIEDAM"],"published-print":{"date-parts":[[2003,8]]},"abstract":"<jats:p>Case-based reasoning (CBR) is a promising methodology for solving many complex engineering design problems. CBR employs past problem-solving experiences when solving new problems. This paper presents a case study of how to apply CBR to a specific engineering problem: mechanical bearing design. A system is developed that retrieves previous design cases from a case repository and uses adaptation techniques to modify them to satisfy the current problem requirements. The approach combines both parametric and constraint satisfaction adaptations. Parametric adaptation considers not only parameter substitution but also the interrelationships between the problem definition and its solution. Constraint satisfaction provides a method to globally check the design requirements to assess case adaptability. Currently, our system has been implemented and tested in the domain of rolling bearings. This work serves as a template for application of CBR techniques to realistic engineering problems.<\/jats:p>","DOI":"10.1017\/s0890060403173064","type":"journal-article","created":{"date-parts":[[2004,1,22]],"date-time":"2004-01-22T22:12:04Z","timestamp":1074809524000},"page":"235-252","source":"Crossref","is-referenced-by-count":10,"title":["A study in applying case-based reasoning to engineering design: Mechanical bearing design"],"prefix":"10.1017","volume":"17","author":[{"given":"XIAOLI","family":"QIN","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"WILLIAM C.","family":"REGLI","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"56","published-online":{"date-parts":[[2004,2,12]]},"reference":[{"key":"S0890060403173064_ref036","doi-asserted-by":"crossref","unstructured":"Pu, P. & Reschberger, M. (1991a).Assembly sequence planning using case-based reasoning techniques.First Int. Conf. Artificial Intelligence in Design,Edinburgh, United Kingdom.","DOI":"10.1016\/B978-0-7506-1188-6.50013-2"},{"key":"S0890060403173064_ref027","doi-asserted-by":"crossref","unstructured":"Maher, M. & Gomez de Silva Garza, A. (1996).Developing case-based reasoning for structural design.IEEE Expert and Intelligent Systems 11(3).","DOI":"10.1109\/64.506753"},{"key":"S0890060403173064_ref020","unstructured":"Hinrichs, T. & Kolodner, J. (1991).The roles of adaptation in case-based design.AAAI-91, Proc. Ninth National Conf. ArtificialIntelligence."},{"key":"S0890060403173064_ref007","unstructured":"Center for Intelligent Systems, University of Wales (1999).Available on-line athttp:\/\/www.aber.ac.uk\/dcswww\/Research\/arg\/cbrprojects\/getting_caspian.shtml"},{"key":"S0890060403173064_ref039","doi-asserted-by":"crossref","unstructured":"Sauer, J. & Bruns, R. (1997).Knowledge-based scheduling systems in industry and medicine.IEEE Expert and Intelligent Systems 12(1),24\u201331.","DOI":"10.1109\/64.577410"},{"key":"S0890060403173064_ref004","doi-asserted-by":"crossref","unstructured":"Bhatta, S. & Goel, A. (1994).Discovery of physical principles from design experiences.Artificial Intelligence for Engineering Design, Analysis andManufacturing 8(2)[Special issue on Machine Learning in Design] Available on-line atftp:\/\/ftp.cc.gatech.edu\/pub\/ai\/students\/bhatta\/dp-aiedam94.ps","DOI":"10.1017\/S0890060400000718"},{"key":"S0890060403173064_ref002","doi-asserted-by":"crossref","unstructured":"Bardasz, T. & Zeid, I. (1991).Applying analogical problem solving to mechanical design.Computer Aided Design 23(3),202\u2013212.","DOI":"10.1016\/0010-4485(91)90090-J"},{"key":"S0890060403173064_ref024","doi-asserted-by":"crossref","unstructured":"Lambright, J.P. & Ume, C. (1996).A flat composite panel design advisory systems using knowledgebased and case based reasoning.Transactions of the ASME, Journal of Mechanical Design 118,461\u2013469.","DOI":"10.1115\/1.2826913"},{"key":"S0890060403173064_ref037","unstructured":"Pu, P. & Reschberger, M. (1991b).Case-based assembly planning.1991 DARPA Workshop on Case-Based Reasoning,Washington, DC."},{"key":"S0890060403173064_ref014","doi-asserted-by":"crossref","unstructured":"Goel, A. & Stroulia, E. (1996).Functional device models and model-based diagnosis in adaptivedesign.Artificial Intelligence for Engineering Design, Analysis andManufacturing 10,217.","DOI":"10.1017\/S0890060400001670"},{"key":"S0890060403173064_ref010","doi-asserted-by":"crossref","unstructured":"Fowler, J.E. (1996).Variant design for mechanical artifacts: A state-of-the-art survey.Engineering with Computers 12,1\u201315.","DOI":"10.1007\/BF01200257"},{"key":"S0890060403173064_ref003","doi-asserted-by":"publisher","DOI":"10.1016\/0010-4485(92)90050-K"},{"key":"S0890060403173064_ref045","unstructured":"Sycara, K. , NavinChandra, D. , Guttal, R. , Koning, J. , & Narasimhan, S. (1992).CADET: A case-based synthesis tool for engineering design.International Journal of Expert Systems 4(2),157\u2013188."},{"key":"S0890060403173064_ref047","doi-asserted-by":"crossref","unstructured":"Umeda, Y. & Tomiyama, T. (1997).Functional reasoning in design.IEEE Expert and Intelligent Systems 12(2),42\u201348.","DOI":"10.1109\/64.585103"},{"key":"S0890060403173064_ref033","doi-asserted-by":"crossref","unstructured":"Navin-Chandra, D. (1992b).Innovative design systems, where are we and where do we go fromhere? Part II: Design by exploration.Knowledge Engineering Review 7(4).","DOI":"10.1017\/S0269888900006469"},{"key":"S0890060403173064_ref021","doi-asserted-by":"crossref","unstructured":"Hua, K. & Faltings, B. (1993).Exploring case-based building design-cadre.Artificial Intelligence for Engineering Design, Analysis andManufacturing 7(2),35\u201343.","DOI":"10.1017\/S0890060400000822"},{"key":"S0890060403173064_ref018","doi-asserted-by":"crossref","unstructured":"Hennessy, D. & Hinkle, D. (1992).Applying case-based reasoning to autoclave loading.IEEE Expert and Intelligence Systems 7,21\u201326.","DOI":"10.1109\/64.163669"},{"key":"S0890060403173064_ref050","unstructured":"Wilcock, D.F. & Booser, E. (1957).Bearing Design and Applications.New York:McGraw\u2013Hill."},{"key":"S0890060403173064_ref011","doi-asserted-by":"crossref","unstructured":"Goel, A. (1997).Design, analogy, and creativity.IEEE Expert and Intelligent Systems 12(3),62\u201370.","DOI":"10.1109\/64.590078"},{"key":"S0890060403173064_ref016","doi-asserted-by":"crossref","unstructured":"Gomez de Silva Garza, A. & Maher, M. (1996).Design by interactive exploration using memory-based techniques.Knowledge-Based Systems 9(3).","DOI":"10.1016\/0950-7051(95)01016-5"},{"key":"S0890060403173064_ref038","unstructured":"Riesbeck, C.K. & Schank, R.C. (1989).Inside Case-Based Reasoning.Hillsdale, NJ:Erlbaum."},{"key":"S0890060403173064_ref049","doi-asserted-by":"crossref","unstructured":"Wielinga, B. & Schreiber, G. (1997).Configuration-design problem solving.IEEE Expert and Intelligent Systems 12(2),49\u201356.","DOI":"10.1109\/64.585104"},{"key":"S0890060403173064_ref008","doi-asserted-by":"crossref","unstructured":"Chandrasekaran, B. , Goel, A.K. , & Iwasaki, Y. (1993).Functional representation as design rationale.IEEE Computer 26(1),48\u201356.","DOI":"10.1109\/2.179157"},{"key":"S0890060403173064_ref031","unstructured":"Miyashita, K. & Sycara, K. (1993).Case-based incremental schedule revision. InKnowledge-Based Scheduling( Fox, M. & Zweben, M. , Eds.).San Mateo, CA:Morgan Kaufmann."},{"key":"S0890060403173064_ref006","doi-asserted-by":"crossref","unstructured":"Brown, D.C. & Birmingham, W.P. (1997).Understanding the nature of design.IEEE Expert and Intelligent Systems 12(2),14\u201316.","DOI":"10.1109\/MEX.1997.585099"},{"key":"S0890060403173064_ref009","unstructured":"Domeshek, E. & Kolodner, J. (1997).The designer's muse. InIssues and Applications of Case-Based Reasoning in Design( Maher, M.L. & Pu, P. , Eds.), pp.11\u201338.Hillsdale, NJ:Erlbaum."},{"key":"S0890060403173064_ref025","unstructured":"Leake, D.B. (Ed.).(1996).Case-Based Reasoning: Experiences, Lessons, and Future Directions.New York:AAAI Press\/ MIT Press."},{"key":"S0890060403173064_ref017","doi-asserted-by":"crossref","unstructured":"Hammond, K.J. (1989).Case-based planning: Viewing planning as a memory task.Boston:Harcourt Brace Jovanovich.","DOI":"10.1016\/B978-0-12-322060-8.50018-8"},{"key":"S0890060403173064_ref032","doi-asserted-by":"crossref","unstructured":"Navin-Chandra, D. (1992a).Innovative design systems, where are we and where do we go fromhere? Part I: Design by association.Knowledge Engineering Review 7(3),183\u2013213.","DOI":"10.1017\/S0269888900006342"},{"key":"S0890060403173064_ref019","unstructured":"HEXAGON .(1999).Bearing Calculation.Available on-line at http:\/\/www.hexagon.de"},{"key":"S0890060403173064_ref035","doi-asserted-by":"crossref","unstructured":"Pu, P. (1993).Introduction: Issues in case-based design systems.Artificial Intelligence for Engineering Design, Analysis andManufacturing 7(2),79\u201385.","DOI":"10.1017\/S0890060400000779"},{"key":"S0890060403173064_ref029","unstructured":"Maher, M.L. , Balachandran, M.B. , & Zhang, D.M. (1995).Case-Based Reasoning in Design.Mahwah, NJ:Erlbaum."},{"key":"S0890060403173064_ref041","unstructured":"Silverman, B.G. & Mezher, T.M. (1992).Expert critics in engineering design: Lessons learned and researchneeds.AI Magazine 13(1),45\u201362."},{"key":"S0890060403173064_ref044","unstructured":"Sycara, K. & Navin-Chandra, D. (1992).Retrieval strategies in a case-based design system. InArtificial Intelligence in Engineering Design( Tong, C. & Sriram, D. , Eds.),Vol. II.New York:Academic."},{"key":"S0890060403173064_ref034","unstructured":"Navin-Chandra, D. , Sycara, K.P. , & Narasimhan, S. (1991).Behavioral synthesis in CADET, a case-based design tool.Proc. Seventh Conf. Artificial Intelligence Applications,pp.217\u2013221,Miami, FL, April 1991.New York:IEEE."},{"key":"S0890060403173064_ref026","doi-asserted-by":"crossref","unstructured":"Lee, J. (1997).Design rationale systems: Understanding the issues.IEEE Expert and Intelligence Systems 12(3),78\u201385.","DOI":"10.1109\/64.592267"},{"key":"S0890060403173064_ref023","doi-asserted-by":"crossref","unstructured":"Kolodner, J.L. (1993).Case-Based Reasoning.San Mateo, CA:Morgan Kaufmann.","DOI":"10.1016\/B978-1-55860-237-3.50005-4"},{"key":"S0890060403173064_ref028","doi-asserted-by":"crossref","unstructured":"Maher, M. & Zhang, D. (1993).Cadsyn: A case-based design process model.Artificial Intelligence for Engineering, Design, and Manufacturing 7(2),97\u2013110.","DOI":"10.1017\/S0890060400000792"},{"key":"S0890060403173064_ref012","unstructured":"Goel, A. , Bhatta, S. , & Stroulia, E. (1996).KRITIK: An early case-based design system. InIssues and Applications of Case-Based Reasoning to design( Maher, M.L. & Pu, P. , Eds.).Hillsdale, NJ:Erlbaum.Available on-line atftp:\/\/ftp.cc.gatech.edu\/pub\/ai\/goel\/murdock\/kritik.ps"},{"key":"S0890060403173064_ref043","doi-asserted-by":"crossref","unstructured":"Smithers, T. (1989).AI-based design versus geometry-based design or why design cannotbe supported by geometry alone.Computer-Aided Design 21(8),141\u2013149.","DOI":"10.1016\/0010-4485(89)90068-7"},{"key":"S0890060403173064_ref040","doi-asserted-by":"crossref","unstructured":"Shi, Z. , Zhou, H. , & Wang, J. (1997).Applying case-based reasoning to engine oil design.Artificial Intelligence in Engineering 11(2),167\u2013172.","DOI":"10.1016\/S0954-1810(96)00029-5"},{"key":"S0890060403173064_ref015","doi-asserted-by":"crossref","unstructured":"Goldman, R.P. & Boddy, M.S. (1997).A constraint-based scheduler for batch manufacturing.IEEE Expert and Intelligence Systems 12(1),49\u201356.","DOI":"10.1109\/64.577413"},{"key":"S0890060403173064_ref013","doi-asserted-by":"crossref","unstructured":"Goel, A. , Gomez de Silva Garza, A. , Grue, N. , Murdock, J.W. , Recker, M. , & Govindaraj, T. (1996).Explanatory interface in interactive design environments. InFourth Int. Conf. Artificial Intelligence in Design, AID '96( Gero, J.S. & Sudweeks, F. , Eds.).Boston: Kluwer Academic.Available on-line atftp:\/\/ftp.cc.gatech.edu\/pub\/ai\/goel\/murdock\/aid96.ps","DOI":"10.1007\/978-94-009-0279-4_21"},{"key":"S0890060403173064_ref048","unstructured":"Voss, A. (1997).Case design specialists in fabel. InIssues and Applications of Case-Based Reasoning in Design.( Maher, M.L. & Pu, P. , Eds.), pp.11\u201338.Hillsdale, NJ:Erlbaum."},{"key":"S0890060403173064_ref005","doi-asserted-by":"crossref","unstructured":"Bose, A. , Gini, M. , & Riley, D. (1997).A case-based approach to planar linkage design.Artificial Intelligence in Engineering 11(2),107\u2013119.","DOI":"10.1016\/S0954-1810(96)00020-9"},{"key":"S0890060403173064_ref001","doi-asserted-by":"crossref","unstructured":"Aamodt, A. & Plaza, E. (1994).Case-based reasoning: Foundational issues, methodologicalvariations, and system approaches.Artificial Intelligence Communications 7(1),39\u201359.","DOI":"10.3233\/AIC-1994-7104"},{"key":"S0890060403173064_ref042","unstructured":"Slade, S. (1991).Case-based reasoning: A research paradigm.AI Magazine,42\u201355."},{"key":"S0890060403173064_ref046","doi-asserted-by":"crossref","unstructured":"Tsatsoulis, C. & Kashyap, R. (1993).Case-based reasoning and learning in manufacturing with the TOLTECplanner.IEEE Transactions on Systems, Man and Cybernetics 23(4),1010\u20131023.","DOI":"10.1109\/21.247885"},{"key":"S0890060403173064_ref030","doi-asserted-by":"crossref","unstructured":"Maher, M.L. & Gomez de Silva Garza, A. (1997).Case-based reasoning in design.IEEE Expert and Intelligent Systems 12(2),34\u201341.","DOI":"10.1109\/64.585102"},{"key":"S0890060403173064_ref022","doi-asserted-by":"crossref","unstructured":"Kim, G.J. (1997).Case-based design for assembly.Computer Aided Design 29(7),497\u2013506.","DOI":"10.1016\/S0010-4485(96)00100-5"}],"container-title":["Artificial Intelligence for Engineering Design, Analysis and Manufacturing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0890060403173064","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,3,29]],"date-time":"2020-03-29T06:37:09Z","timestamp":1585463829000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0890060403173064\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,8]]},"references-count":50,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2003,8]]}},"alternative-id":["S0890060403173064"],"URL":"https:\/\/doi.org\/10.1017\/s0890060403173064","relation":{},"ISSN":["0890-0604","1469-1760"],"issn-type":[{"value":"0890-0604","type":"print"},{"value":"1469-1760","type":"electronic"}],"subject":[],"published":{"date-parts":[[2003,8]]}}}