Computer software has rapidly become an important and indispensable element in many aspects of the people daily lives. No one is 100% free from bugs, for producing reliable software for real-time control systems has become a major interest of the industrial as well as the academic world. It is expected such systems operate reliably, even under extremely severe conditions. However, no matter how thoroughly the authors test, debug, modularize and verify, design bugs will still plague their software. There is two traditional methods for software fault tolerance i.e. recovery block and n-version programming and one proposed an efficient approach for software fault tolerance in parallel computing environment named as \"Single version scheme\". This paper shows the working of single version scheme.