To investigate the effectiveness of serializable back-to-backtesting and other issues in multiversion software systems, an experimentwas performed. The authors discuss the use of multiple implementationsfor fault prevention throughout development, particularly during thetesting phase. The specifications chosen were written in languages thatmeet industrial standards. The application is a communication protocolbased on the Open Systems Interconnection (OSI) layered model adopted bythe International Organization for Standardization (ISO) in 1979. TheOSI layered model is introduced, the generation of appropriate testcases is discussed, and the testing environment is presented. Theserializable back-to-back testing paradigm is presented in detail, alongwith testing results
展开▼