{'fraction_non_alphanumeric': 0.017241379310344827, 'fraction_numerical': 0.0, 'mean_word_length': 5.6022727272727275, '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}}
An extended practical three-tier architecture based on middleware

Three-tier architecture plays an important role in soft development industry. In practical application, developers should design appropriate and scientific middleware to help development based on three-tier architecture in order to achieve good software reusability and reduce development cost. In fact, the presentation layer and the data access layer have some general modules which can be designed to produce middleware. This paper gives an extended practical three-tier architecture model based on middleware.