{'fraction_non_alphanumeric': 0.01791044776119403, 'fraction_numerical': 0.0, 'mean_word_length': 5.390476190476191, '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 ARCHITECTURAL PATTERN FOR COMPUTER-MEDIATED COMMUNICATION IN GROUPWARE SYSTEMS

In the creation of groupware systems, a good design of communication mechanisms, required by the group in order to carry out its work, is essential, since there are many other design aspects that depend on it. These aspects have a major impact on the success or failure of the collaborative application. This paper presents a computer-mediated communication taxonomy for groupware systems, as well as an architectural pattern to support the design and construction of the communication mechanisms required by the groupware systems, bearing in mind the other application’s design aspects.