Using adaptation knowledge to retrieve and adapt design cases

被引:34
|
作者
Smyth, B [1 ]
Keane, MT [1 ]
机构
[1] UNIV DUBLIN TRINITY COLL,DEPT COMP SCI,DUBLIN,IRELAND
关键词
case-based reasoning; retrieval; adaptation; software design;
D O I
10.1016/0950-7051(95)01024-6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Two critical stages in case-based design are the retrieval of a suitable design and the adaptation of that design. When a new design problem is presented to the system, the retrieval stage locates a similar design solution that is reusable in the current context. During adaptation, retrieved designs are modified to meet the specific demands of the target problem. This paper addresses both of these stages in the context of a case-based software design system called Deja Vu. In particular, it argues that there is a close relationship between the reusability of a design and its adaptability. An approach is presented that allows the adaptation requirements of design cases to be accurately determined during retrieval and subsequently exploited during adaptation. It is shown that this approach results in improved retrieval accuracy, flexibility, and greater overall problem solving efficacy. In short, the authors' position is that this 'adaptation-guided retrieval' will ensure optimal reusability in case-based design.
引用
收藏
页码:127 / 135
页数:9
相关论文
共 50 条
  • [21] Retrieve-Then-Adapt: Example-based Automatic Generation for Proportion-related Infographics
    Qian, Chunyao
    Sun, Shizhao
    Cui, Weiwei
    Lou, Jian-Guang
    Zhang, Haidong
    Zhang, Dongmei
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2021, 27 (02) : 443 - 452
  • [22] Design winners adapt to change
    Modern Plastics, 1993, 70 (06):
  • [23] USING ENGLISH TO RETRIEVE SOFTWARE
    GIRARDI, MR
    IBRAHIM, B
    JOURNAL OF SYSTEMS AND SOFTWARE, 1995, 30 (03) : 249 - 270
  • [24] A hybrid approach to learn, retrieve and reuse qualitative cases
    Homem, Thiago P. D.
    Perico, Danilo H.
    Santos, Paulo E.
    Costa, Anna H. R.
    Bianchi, Reinaldo A. C.
    de Mantaras, Ramon Lopez
    2017 LATIN AMERICAN ROBOTICS SYMPOSIUM (LARS) AND 2017 BRAZILIAN SYMPOSIUM ON ROBOTICS (SBR), 2017,
  • [25] Align and Adapt: A Two-stage Adaptation Framework for Unsupervised Domain Adaptation
    Yu, Yan
    Zhai, Yuchen
    Zhang, Yin
    PROCEEDINGS OF THE 30TH ACM INTERNATIONAL CONFERENCE ON MULTIMEDIA, MM 2022, 2022, : 4723 - 4732
  • [26] To Adapt or Not to Adapt? Technical Debt and Learning Driven Self-Adaptation for Managing Runtime Performance
    Chen, Tao
    Bahsoon, Rami
    Wang, Shuo
    Yao, Xin
    PROCEEDINGS OF THE 2018 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING (ICPE '18), 2018, : 48 - 55
  • [27] Rapid Network Adaptation: Learning to Adapt Neural Networks Using Test-Time Feedback
    Yeo, Teresa
    Kar, Oguzhan Fatih
    Sodagar, Zahra
    Zamir, Amir
    2023 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION, ICCV, 2023, : 4651 - 4664
  • [28] Learning to Adapt: Organisational Adaptation to Climate Change Impacts
    Frans Berkhout
    Julia Hertin
    David M. Gann
    Climatic Change, 2006, 78 : 135 - 156
  • [29] Perceptions of adaptation, resilience and climate knowledge in the Pacific: The cases of Samoa, Fiji and Vanuatu
    Walshe, Rory A.
    Seng, Denis Chang
    Bumpus, Adam
    Auffray, Joelle
    INTERNATIONAL JOURNAL OF CLIMATE CHANGE STRATEGIES AND MANAGEMENT, 2018, 10 (02) : 303 - 322
  • [30] Design of Query Processing System to Retrieve Information from Social Network using NLP
    Virmani, Charu
    Juneja, Dimple
    Pillai, Anuradha
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2018, 12 (03): : 1168 - 1188