{'fraction_non_alphanumeric': 0.016320474777448073, 'fraction_numerical': 0.0, 'mean_word_length': 5.617647058823529, '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}}
Software quality ontology for teaching: a development methodology's issues

Ontology is a sharable structure of knowledge that when integrated with e-learning techniques where the e-learning portal provides the interface that carries the values (knowledge) to learners can enrich the learning process for both teachers and students. We aim to propose an ontological approach for teaching/learning software quality in an adaptive e-learning environment. This paper considers some fundamental issues of building up a methodology for an ontology of the software quality knowledge area where the environment and the specifications impose particular requirements on the ontology.