{'fraction_non_alphanumeric': 0.019342359767891684, 'fraction_numerical': 0.0, 'mean_word_length': 4.820224719101123, '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 web-based e-learning tool for UML class diagrams

The paper presents a web-based tool designed to give support to teaching and learning of UML class diagrams. The proposed UML environment is capable to correct automatically UML class diagrams exercises providing feedback to the student immediately. The tool is part of a more general framework, denoted ACME, which provides the main functionalities of an e-learning platform. The tool has been used in a first experimental group of an introductory database course.