Title
A Csp-Based Approach For Managing The Dynamic Reconfiguration Of Software Architecture
Abstract
Software applications are composed of a set of interconnected software components running on different machines. Most of these applications have a dynamic nature and need to reconfigure structure and behavior at run-time. The dynamic reconfiguration of software is a problem that must be dealt with. Reconfiguring this kind of applications is a complicated task and risks to take software at an undesirable situation. In this paper, the authors present a solution whose objective is to provide a complete support for reconfiguring and formally verifying consistency of dynamic updates of software before performing them. The aim is to provide highly available systems with the ability to safely modify their structure and behavior at run-time. The proposed approach is based mainly on the use of the meta-model concept for reconfiguration structural checking, and the CSP language, refinement technique, and the FDR model checking tool for the verification of reconfiguration behavioral consistency. The authors have also developed a tool prototype that validates and implements their proposals.
Year
DOI
Venue
2021
10.4018/IJITSA.2021010109
INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGIES AND SYSTEMS APPROACH
Keywords
DocType
Volume
Behavior, CSP, Dynamic Reconfiguration, FDR, Meta Model, Refinement, Software Architecture, Validation
Journal
14
Issue
ISSN
Citations 
1
1935-570X
0
PageRank 
References 
Authors
0.34
0
4
Name
Order
Citations
PageRank
Abdelfetah Saadi100.34
Youcef Hammal200.34
Mourad Chabane Oussalah300.34
Abderezak Henni400.34