{'fraction_non_alphanumeric': 0.0205761316872428, 'fraction_numerical': 0.0, 'mean_word_length': 5.493333333333333, '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': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A consumer/producer approach to risk-driven software reliability and testing

We introduce the concept of using both consumer software and producer software in the analysis of risk as it relates to test criteria and strategies. There are two different versions of the software, one representing the consumer's viewpoint, which requires reliable software at reasonable cost, and the other representing the producer's viewpoint, trying to produce adequate software with the lowest effort.