Inicio  /  Future Internet  /  Vol: 11 Par: 7 (2019)  /  Artículo
ARTÍCULO
TITULO

Automatic Addition of Fault-Tolerance in Presence of Unchangeable Environment Actions ?

Mohammad Roohitavaf and Sandeep Kulkarni    

Resumen

We focus on the problem of adding fault-tolerance to an existing concurrent protocol in the presence of unchangeable environment actions. Such unchangeable actions occur in cases where a subset of components/processes cannot be modified since they represent third-party components or are constrained by physical laws. These actions differ from faults in that they are (1) simultaneously collaborative and disruptive, (2) essential for satisfying the specification and (3) possibly non-terminating. Hence, if these actions are modeled as faults while adding fault-tolerance, it causes existing model repair algorithms to declare failure to add fault-tolerance. We present a set of algorithms for adding stabilization and fault-tolerance for programs that run in the presence of environment actions. We prove the soundness, completeness and the complexity of our algorithms. We have implemented all of our algorithms using symbolic techniques in Java. The experimental results of our algorithms for various examples are also provided.

 Artículos similares

       
 
Hyowon Ban and Hye-jin Kim    
This research is a pilot study to develop a maritime traffic control system that supports the decision-making process of control officers, and to evaluate the usability of a prototype tool developed in this study. The study analyzed the movements of mult... ver más

 
Alessandro Nalin, Andrea Simone, Claudio Lantieri, Umberto Rosatella, Giulio Dondi and Valeria Vignali    
The need for clear and updated information is pivotal when authorities plan and perform routinary, periodic and emergency maintenance of both road network and their roadside assets, e.g., curbs, signals, and barriers. With particular regard to road barri... ver más
Revista: Infrastructures

 
Faezeh Behzadi Pour, Lorena Parra, Jaime Lloret and Saman Abdanan Mehdizadeh    
Acquiring the morphological parameters of fish with the traditional method (depending on human and non-automatic factors) not only causes serious problems, such as disease transmission, mortality due to stress, and carelessness and error, but it is also ... ver más
Revista: Water

 
Stefania Zourlidou, Monika Sester and Shaohan Hu    
In this paper, a new method is proposed to detect traffic regulations at intersections using GPS traces. The knowledge of traffic rules for regulated locations can help various location-based applications in the context of Smart Cities, such as the accur... ver más

 
Khaled ELKarazle, Valliappan Raman and Patrick Then    
Automatic age estimation from facial images is an exciting machine learning topic that has attracted researchers? attention over the past several years. Numerous human?computer interaction applications, such as targeted marketing, content access control,... ver más