Towards an ASM Specification for Monitoring and Adaptation Services of Large-Scale Distributed Systems

被引:0
|
作者
Buga, Andreea [1 ]
Nemes, Sorana Tania [1 ]
机构
[1] Johannes Kepler Univ Linz, Christian Doppler Lab Client Centr Cloud Comp, Software Pk 35, A-4232 Hagenberg Im Muhlkreis, Austria
关键词
Abstract State Machines; Formal Modeling; Large-Scale Distributed Systems; Monitoring; Adaptation;
D O I
10.1109/COMPSAC.2017.247
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The ever growing demands of software solutions 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 and costs. Bridging different parts into one software solution is brittle due to issues like heterogeneity, complexity, lack of transparency, failures and misbehavior. The role of the monitoring and adaptation components is essential in understanding failures of the system and reconfiguring it to a stable state based on the available information. We propose in this paper a distributed monitoring and adaptation solution responsible for identifying failures of the components and building recovery plans. The focus of the paper is to capture the nonfunctional and functional properties of the monitoring and adaptation layers in a formal model. We employ the rigorous Abstract State Machine method to build the control state diagram and define the ground model. We follow a formal approach using ASMETA toolset for defining the correct behavior of the components.
引用
收藏
页码:181 / 186
页数:6
相关论文
共 50 条
  • [1] Adopting Formal Approaches for Monitoring and Adaptation for Large-Scale Distributed Systems
    Nemes, Sorana Tania
    Buga, Andreea
    [J]. 2017 8TH INTERNATIONAL CONFERENCE ON INFORMATION, INTELLIGENCE, SYSTEMS & APPLICATIONS (IISA), 2017, : 385 - 390
  • [2] Towards Modeling Monitoring of Smart Traffic Services in a Large-scale Distributed System
    Buga, Andreea
    Nemes, Sorana Tania
    [J]. CLOSER: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2017, : 455 - +
  • [3] Adaptation Engine for Large-Scale Distributed Systems
    Nemes, Tania
    [J]. COMPUTER AIDED SYSTEMS THEORY - EUROCAST 2015, 2015, 9520 : 244 - 251
  • [4] Monitoring and control of large-scale distributed systems
    Legrand, C.
    [J]. GRID AND CLOUD COMPUTING: CONCEPTS AND PRACTICAL APPLICATIONS, 2016, 192 : 101 - 151
  • [5] A Scalable Monitoring Solution for Large-Scale Distributed Systems
    Buga, Andreea
    [J]. COMPUTER AIDED SYSTEMS THEORY - EUROCAST 2015, 2015, 9520 : 219 - 227
  • [6] Towards a Case-Based Reasoning Approach to Dynamic Adaptation for Large-Scale Distributed Systems
    Nemes, Sorana Tania
    Buga, Andreea
    [J]. CASE-BASED REASONING RESEARCH AND DEVELOPMENT, ICCBR 2017, 2017, 10339 : 257 - 271
  • [7] Decentralized Self-Adaptation in Large-Scale Distributed Systems
    Florio, Luca
    [J]. 2015 10TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE 2015) PROCEEDINGS, 2015, : 1022 - 1025
  • [8] Towards to dynamic optimal control for large-scale distributed systems
    Li S.
    [J]. Control Theory and Technology, 2017, 15 (2) : 158 - 160
  • [9] Intelligent Monitoring and Fault Tolerance in Large-Scale Distributed Systems
    Polycarpou, Marios
    [J]. 2010 CONFERENCE ON CONTROL AND FAULT-TOLERANT SYSTEMS (SYSTOL'10), 2010, : 480 - 480
  • [10] Towards Detecting Patterns in Failure Logs of Large-Scale Distributed Systems
    Gurumdimma, Nentawe
    Jhumka, Arshad
    Liakata, Maria
    Chuah, Edward
    Browne, James
    [J]. 2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, 2015, : 1052 - 1061