{'fraction_non_alphanumeric': 0.015003750937734433, 'fraction_numerical': 0.0, 'mean_word_length': 5.737373737373737, '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}}
Cleanroom Software Engineering: Towards High-Reliability Software

The software industry is in switch over from craft work to engineering practice, but development, operational and maintenance outlays are still capricious and dearer. In the present scenario of software industry there are certain factors that very critical for the success of software. These days there are a few software engineering models that are very popular, V model and agile software development approaches are being commonly used. On the other hand, among the advanced software engineering approach is ‘Cleanroom software engineering’ that concentrates on developing zero defect software. The paper aims to study ‘Cleanroom software engineering reference model’ which is a meticulous incremental software paradigm for the development of zero defect and high-reliability software using box structure specification, statistical quality control and certification. Cleanroom Software engineering is a practical development and certification approach that uses statistical quality control to reduce software defects and costs. Despite numerous benefits the approach is still not popular because of the cost and extensive amount of work required. The paper tries to fig. out potential benefits of this model together with practical application in software industry