Search your topic in Java2share
Home > Projects > IEEE
eXTReMe Tracker


An suitable programming model for error Control in network environment

Abstract:

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 error control for such dynamic environments is a challenging task. Considering such a context, this paper proposes an adaptive programming odel 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 an asynchronous part (where there is no time bound). Moreover, processes are not required to share the same view of the system synchrony at a given time. To illustrate what can be done in this programming model and how to use it, the consensus problem is taken as a benchmark problem. This paper also presents an implementation of the model that relies on a negotiated quality of service (QoS) for communication channels.

Existing System:

  1. The existing system is usually called a time-free asynchronous distributed system prone to process crashes.
  2. In these systems, a system designer can only assume an upper bound on the number of processes that can crash and, consequently, design protocols relying on the assumption that at least processes are alive.
  3. The protocol has no means to know whether a given process is alive or not.

 Proposed System:

  1. Our model provides upper-layer applications with process state information according to the current system synchrony (or QoS).
  2. The underlying system model is hybrid, comprised of a synchronous part and an asynchronous part. However, such a composition can vary over time in such a way that the system may become totally synchronous or totally asynchronous

System Requirements
Hardware:
PROCESSOR        :    PENTIUM IV 2.6 GHz
RAM                      :    512 MB
MONITOR           :    15”
HARD DISK         :    20 GB
CDDRIVE             :    52X
KEYBOARD         :   STANDARD 102 KEYS
MOUSE                 :    3 BUTTONS 

Software:
FRONT END                  :    JAVA, SWING
TOOLS USED                :    JFRAME BUILDER
OPERATING SYSTEM:    WINDOWS XP


For Explanation/Installation of above project by our expert faculty please register here

  Name:    *
  Mobile No:    *
  E-Mail:    *
  Preferred Time:   
  Preferred Date:   

* Fields are Mandatory