A Rule-Based Approach to Framework Evolution

被引:1
|
作者
Cortes, Mariela [1 ]
Fontoura, Marcus [2 ]
Lucena, Carlos [1 ]
机构
[1] Pontificia Univ Catolica Rio de Janeiro, Dept Comp Sci, Rua Marques de Sao Vicente 225, BR-22453900 Rio de Janeiro, RJ, Brazil
[2] IBM Almaden Res Ctr, Dept Comp Sci, San Jose, CA 95120 USA
来源
JOURNAL OF OBJECT TECHNOLOGY | 2006年 / 5卷 / 01期
关键词
D O I
10.5381/jot.2006.5.1.a3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Framework development is very expensive, not only because of the intrinsic difficulty related to capturing the domain knowledge, but also because of the lack of appropriate methods and techniques to support the evolution of the framework architecture. In this context, we introduce the concept of extension rules. Extension rules allow the addition of new features into the framework design, making sure the consistency with the applications previously instantiated. We propose the use of extension rules in combination with the refactoring approach to support framework evolution. In addition, we propose a methodology to prove the correctness of evolution processes. The approach is illustrated through Avestruz, a framework for web searching.
引用
收藏
页码:83 / 103
页数:21
相关论文
共 50 条
  • [21] A Rule-Based Approach to Activity Recognition
    Theekakul, Pitchakan
    Thiemjarus, Surapa
    Nantajeewarawat, Ekawit
    Supnithi, Thepchai
    Hirota, Kaoru
    [J]. KNOWLEDGE, INFORMATION, AND CREATIVITY SUPPORT SYSTEMS, 2011, 6746 : 204 - +
  • [22] Rule-Based Approach to Computational Stylistics
    Stanczyk, Urszula
    [J]. SECURITY AND INTELLIGENT INFORMATION SYSTEMS, 2012, 7053 : 168 - 179
  • [23] Rule-based Approach For Supplier Evaluation
    Maciol, Andrzej
    Jedrusik, Stanislaw
    Rebiasz, Bogdan
    [J]. 2013 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2013, : 1207 - 1214
  • [24] Towards an efficient rule-based framework for legal reasoning
    Liu, Qing
    Islam, Badiul
    Governatori, Guido
    [J]. KNOWLEDGE-BASED SYSTEMS, 2021, 224
  • [25] FORCE: A Framework of Rule-Based Conversational Recommender System
    Quan, Jun
    Wei, Ze
    Gan, Qiang
    Yao, Jingqi
    Lu, Jingyi
    Dong, Yuchen
    Liu, Yiming
    Zeng, Yi
    Zhang, Chao
    Li, Yongzhi
    Hu, Huang
    He, Yingying
    Yang, Yang
    Jiang, Daxin
    [J]. THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 13215 - 13217
  • [26] A framework for rule-based management of parallel scientific applications
    Liu, H
    Parashar, M
    [J]. ICAC 2005: Second International Conference on Autonomic Computing, Proceedings, 2005, : 360 - 361
  • [27] A Methodological Framework for Dictionary and Rule-based Text Classification
    Abel, Jennifer
    Lantow, Birger
    [J]. KDIR: PROCEEDINGS OF THE 11TH INTERNATIONAL JOINT CONFERENCE ON KNOWLEDGE DISCOVERY, KNOWLEDGE ENGINEERING AND KNOWLEDGE MANAGEMENT - VOL 1: KDIR, 2019, : 330 - 337
  • [28] A Rule-based decision framework for Medical Sensor Networks
    Manjanatha, Sowmya
    Bestavros, Azer
    Gaynor, Mark
    Moulton, Steve
    [J]. 2007 JOINT WORKSHOP ON HIGH CONFIDENCE MEDICAL DEVICES, SOFTWARE AND SYSTEMS AND MEDICAL DEVICE PLUG-AND PLAY INTEROPERABILITY, 2007, : 192 - +
  • [29] Rule-based classification framework for remote sensing data
    Elmannai, Hela
    Salhi, Amina
    Hamdi, Monia
    Sliti, Mohamed
    Algarni, Abeer Dhafer
    Loghmari, Mohamed A.
    Naceur, Mohamed S.
    [J]. JOURNAL OF APPLIED REMOTE SENSING, 2019, 13 (01)
  • [30] A general framework for designing a fuzzy rule-based classifier
    Antanas Verikas
    Jonas Guzaitis
    Adas Gelzinis
    Marija Bacauskiene
    [J]. Knowledge and Information Systems, 2011, 29 : 203 - 221