{'fraction_non_alphanumeric': 0.01, 'fraction_numerical': 0.0, 'mean_word_length': 5.951388888888889, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
An Integrated Environment for Development and Testing of Software Fault Tolerance Systems

The need to experiment with software fault tolerance to investigate its effectiveness and the desire to reduce repetitive effort in creating experimental SWFT systems have motivated the development of an integrated testbed environment which eases the construction and evaluation of software fault tolerance systems. The integrated environment comprises a library of reusable components from which a wide variety of SWFT systems can be built. In addition, interface components supporting the seamless integration of applications into the SWFT systems, and fault-injection components supporting dependability evaluation are also provided. Another important ingredient of the environment is a set of graphical tools to facilitate the creation of SWFT systems from the reusable components, monitoring the execution of the resulting SWFT systems, and evaluation their dependability through fault-injection testing.