{'fraction_non_alphanumeric': 0.020663744520976832, 'fraction_numerical': 0.0, 'mean_word_length': 6.198198198198198, '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}}
Brainstorm on new functionalities for future Group Support Systems

Collaboration Engineering is an approach to designing collaborative work practices for high-value recurring tasks, and deploying those designs for practitioners to execute for themselves without ongoing support from professional facilitators. Collaboration Engineers design collaboration processes that are combinations of fundamental patterns of collaboration. This paper contains the results of a meta analysis of literature related to the following six fundamental patterns of collaboration: generate, reduce, clarify, organize, evaluate, and build consensus. We describe each fundamental pattern of collaboration with common subtypes of these patterns. Ideation, gathering, and reflecting are subtypes of generation. Filtering, summarizing, and abstraction are subtypes of reduction. Sense making and building shared understanding are subtypes of clarification. Categorizing, outlining, sequencing, creating causal decomposition, and modeling are subtypes of organization. Choice and preference communication are subtypes of evaluation. Building agreement and building commitment are subtypes of consensus building. This article clarifies these patterns and describing common subtypes. It also describes the key interventions required to evoke them, we also describe constructs used in the literature to measure these patterns. Together, the fundamental patterns, subtypes, and constructs used to measure these subtypes are combined into a framework for the explication and measurement of interventions in collaborative work.