{'fraction_non_alphanumeric': 0.014641288433382138, 'fraction_numerical': 0.008784773060029283, 'mean_word_length': 5.38785046728972, '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 Blockchain-based Approach to Support an ISO 9001:2015 Quality Management System

Quality is an essential element for any company that wants to be recognized successfully; because of this, the companies undergo a certification process under a quality standard such as ISO 9001 that allows them to improve the performance of its operation, differentiate itself from its competitors, achieve a better position in the market and export quickly. In this sense, making and maintaining such certification can be under high pressure over the company, up to become a source of corruption risk, since, in emerging markets, companies may be tempted to perform unethical practices such as falsifying or adulterating documents to maintain their certifications and the benefits derived from it. Besides, considering that the quality management system audit process is based on the verification made by a third party of the documents and records of the company against the quality standard, it becomes necessary to reinforce with technology the audit process to minimize this kind of risk. Given this, a software architecture for a quality management system supported in BPMN and Blockchain technology is proposed to guarantee the integrity and immutability of the system and information, which allows exposing any attempt at fraud and facilitates the audit process's automation.