Towards a Case-Based Reasoning Approach to Dynamic Adaptation for Large-Scale Distributed Systems

被引:5
|
作者
Nemes, Sorana Tania [1 ]
Buga, Andreea [1 ]
机构
[1] Johannes Kepler Univ Linz, Christian Doppler Lab Client Ctr Cloud Comp, Software Pk 35, A-4232 Hagenberg, Austria
来源
CASE-BASED REASONING RESEARCH AND DEVELOPMENT, ICCBR 2017 | 2017年 / 10339卷
关键词
Case-based reasoning; Formal modeling; Abstract state machines; Large-scale distributed systems; Adaptation; TAXONOMY; MODEL;
D O I
10.1007/978-3-319-61030-6_18
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The ever growing demands from the software area have led to the development of large-scale distributed systems which bring together a wide pool of services and resources. Their composition and deployment come in different solutions tailored to users requests based on business models, functionality, quality of service, cost, and value. Bridging different parts into one software solution is brittle due to issues like heterogeneity, complexity, lack of transparency, network and communication failures, and misbehavior. The current paper proposes a decision-based solution for the dynamic adaptation part of a middleware which addresses the aforementioned problems for large-scale distributed systems. The envisioned architecture is built on case-based reasoning principles and stands at the base of the adaptation processes that are imperative for ensuring the delivery of high-quality software. The solution is further extended through ground models with a focus on reliability, availability of components, and failure tolerance in terms of abstract state machines. The novelty of the approach resides in making use of formal modeling for one of the emerging problems and introducing an adequate prototype, on top of which one can apply reasoning and verification methods.
引用
收藏
页码:257 / 271
页数:15
相关论文
共 50 条
  • [1] Towards an ASM Specification for Monitoring and Adaptation Services of Large-Scale Distributed Systems
    Buga, Andreea
    Nemes, Sorana Tania
    2017 IEEE 41ST ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 2, 2017, : 181 - 186
  • [2] Adaptation Engine for Large-Scale Distributed Systems
    Nemes, Tania
    COMPUTER AIDED SYSTEMS THEORY - EUROCAST 2015, 2015, 9520 : 244 - 251
  • [3] A parallelized indexing method for large-scale case-based reasoning
    Chen, WC
    Tseng, SS
    Chang, LP
    Hong, TP
    Jiang, MF
    EXPERT SYSTEMS WITH APPLICATIONS, 2002, 23 (02) : 95 - 102
  • [4] A case-based reasoning approach to fast optimization of travel routes for large-scale AS/RSs
    Jaeseok Huh
    Moon-jung Chae
    Jonghun Park
    Kwanho Kim
    Journal of Intelligent Manufacturing, 2019, 30 : 1765 - 1778
  • [5] A case-based reasoning approach to fast optimization of travel routes for large-scale AS/RSs
    Huh, Jaeseok
    Chae, Moon-jung
    Park, Jonghun
    Kim, Kwanho
    JOURNAL OF INTELLIGENT MANUFACTURING, 2019, 30 (04) : 1765 - 1778
  • [6] A hybrid case adaptation approach for case-based reasoning
    Claudio A. Policastro
    André C. P. L. F. Carvalho
    Alexandre C. B. Delbem
    Applied Intelligence, 2008, 28 : 101 - 119
  • [7] A hybrid case adaptation approach for case-based reasoning
    Policastro, Claudio A.
    Carvalho, Andre C. P. L. F.
    Delbem, Alexandre C. B.
    APPLIED INTELLIGENCE, 2008, 28 (02) : 101 - 119
  • [8] Hybrid case-base maintenance approach for modeling large scale case-based reasoning systems
    Khan, Malik Jahan
    Hayat, Hussain
    Awan, Irfan
    HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES, 2019, 9 (01)
  • [9] A Case-Based Reasoning Approach for Dynamic Security Assessment of Power Systems with Large Penetration of Wind Power
    Tiako, R.
    Jayaweera, D.
    Islam, S.
    2011 AUSTRALASIAN UNIVERSITIES POWER ENGINEERING CONFERENCE (AUPEC), 2011,
  • [10] Towards a Case-based Reasoning Approach for Cloud Provisioning
    Kuebler, Eric
    Minor, Mirjam
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, VOL 2 (CLOSER), 2016, : 290 - 295