Abstract of my project

The capability of dynamically adapting to distinct runtime conditions is an important issue when designing distributed systems where negotiated quality of service (QoS) cannot always be delivered between processes.
Providing fault tolerance for such dynamic environments is a challenging task. Considering such a context, here we propose an adaptive programming model for fault-tolerant distributed computing, which provides upper-layer applications with process state information according to the current system synchrony (or QoS).
The underlying system model is hybrid, composed by a synchronous part (where there are time bounds on processing speed and message delay) and asynchronous part (where there is no time bound). However, such a composition can vary over time, and, in particular, the system may become totally asynchronous (e.g., when the underlying system QoS degrade) or totally synchronous.
Here it is proposed and fully developed an adaptive programming model for fault-tolerant distributed computing. Our model provides upper-layer applications with process state information according to the current system synchrony (or QoS).

Share/Save/Bookmark

Did you enjoy this post? Why not leave a comment below and continue the conversation, or subscribe to my feed and get articles like this delivered automatically to your feed reader.

Comments

No comments yet.

Leave a comment

(required)

(required)