{'fraction_non_alphanumeric': 0.014508928571428572, 'fraction_numerical': 0.0011160714285714285, 'mean_word_length': 5.4071428571428575, '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}}
Evaluating Equality Requirements for Software Systems

Equality is one of the key requisites of social sustainability: history shows that deprivation of some groups in favour of others inevitably leads to social tensions, unrest, and uprisings. As nowadays software systems control access to services, information, and even education, we maintain that all software systems ought to address equality requirements. To facilitate this, we present a template for equality requirements derived through study of 6 sample requirements specifications. The utility of the template is evaluated through a study of its application by a group of expert requirements engineers. The results obtained from a group that used the template are contrasted to the results from another group that completed the same task without the template. This study observes a substantial positive feedback from the template use.