{'fraction_non_alphanumeric': 0.014248704663212436, 'fraction_numerical': 0.0, 'mean_word_length': 5.901785714285714, '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}}
Identifying Types of Extra-Functional Requirements in the Context of Business Process Support Systems

Extra-functional requirements are known as critical success factors in traditional software engineering. While business process support systems and classical domain-specific application systems differ from the product point of view as well as from the perspectives of development and institutionalisation processes, the relevance of extra-functional requirements will even increase in case of BPS systems because of the tight relationship of such systems with the structures, responsibilities, and processes within an enterprise. This discussion paper aims at the identification of general types of extra-functional requirements which are most prominent in BPS systems.