{'fraction_non_alphanumeric': 0.026484018264840183, 'fraction_numerical': 0.0018264840182648401, 'mean_word_length': 6.116883116883117, '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}}
ν-CAx: A Research Agenda for Collaborative Computer-Aided Applications

AbstractA dichotomy exists in the engineering design process between 1) product teams organized to engineer products collaboratively, and 2) the single-user architectures inherent in computers and computer-aided design applications (CAx). Selective design authority is typically assigned to individuals within a product team; they become contributors in a serialized design process largely driven by a set of core CAx applications. Unfortunately, single-user serial architectures inhibit concurrent engineering, in spite of the numerous research efforts into product team cooperation, functional constraints, and data/model propagation and transparency. By surveying modern collaborative technologies, including modern internet gaming, and by also demonstrating our own collaborative CAx prototypes, we draw some interesting conclusions as to collaborative limitations. From these conclusions we propose research that will hopefully formalize and focus the multi-user collaborative agenda, including computer and network...