Combining case-based reasoning and analogical reasoning in software design

被引:0
|
作者
Gomes, P [1 ]
Pereira, FC [1 ]
Seco, N [1 ]
Paiva, P [1 ]
Carreiro, P [1 ]
Ferreira, JL [1 ]
Bento, C [1 ]
机构
[1] Univ Coimbra, Dept Engn Informat, Ctr Informat & Sistemas, CISUC, P-3030 Coimbra, Portugal
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Designers use several types of knowledge and reasoning mechanisms during the creation of new artefacts. In order to cope with this cognitive characteristic of design, an intelligent design tool able to help a designer must integrate several reasoning mechanisms and knowledge formats. Case-based reasoning and analogical reasoning are usually considered as two distinct mechanisms, though they are also considered to be in the same cognitive axis, case-based reasoning being in one extreme, and analogy in the other. Both are important reasoning mechanisms in the generation of new designs, but they both reflect different ways of exploring the design space. In this paper we present a way of combining both techniques, showing how it was integrated in an intelligent software design tool. Experimental results are presented and discussed, showing the advantages and limitations of this approach.
引用
收藏
页码:183 / 189
页数:7
相关论文
共 50 条
  • [21] CASE-BASED REASONING
    LEAKE, DB
    KNOWLEDGE ENGINEERING REVIEW, 1994, 9 (01): : 61 - 64
  • [22] CASE-BASED REASONING
    EHRENBERG, D
    PETERSOHN, H
    WIRTSCHAFTSINFORMATIK, 1994, 36 (02): : 166 - 168
  • [23] CASE-BASED REASONING
    LEHNERT, W
    AI MAGAZINE, 1990, 11 (03) : 29 - 29
  • [24] The application of case-based reasoning to the software development process
    Grupe, FH
    Urwiler, R
    Ramarapu, NK
    Owrang, M
    INFORMATION AND SOFTWARE TECHNOLOGY, 1998, 40 (09) : 493 - 499
  • [25] Case-Based Reasoning
    Aha, DW
    AI MAGAZINE, 1995, 17 (01) : 92 - 92
  • [26] Estimating software development effort with case-based reasoning
    Finnie, GR
    Wittig, GE
    Desharnais, JM
    CASE-BASED REASONING RESEARCH AND DEVELOPMENT, 1997, 1266 : 13 - 22
  • [27] Using case-based reasoning for reusing software knowledge
    Tautz, C
    Althoff, KD
    CASE-BASED REASONING RESEARCH AND DEVELOPMENT, 1997, 1266 : 156 - 165
  • [28] Predicting software stability using case-based reasoning
    Grosser, D
    Sahraoui, HA
    Valtchev, P
    ASE 2002: 17TH IEEE INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, 2002, : 295 - 298
  • [29] A Case-Based Reasoning Architecture of an Hybrid Software Agent
    Leite, Adriana
    Girardi, Rosario
    2014 IEEE/WIC/ACM INTERNATIONAL JOINT CONFERENCES ON WEB INTELLIGENCE (WI) AND INTELLIGENT AGENT TECHNOLOGIES (IAT), VOL 3, 2014, : 79 - 86
  • [30] Case-based reasoning for safety assessment of critical software
    Hadj-Mabrouk, Habib
    INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS, 2020, 14 (04): : 463 - 479