{'fraction_non_alphanumeric': 0.013052208835341365, 'fraction_numerical': 0.0, 'mean_word_length': 5.736486486486487, '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}}
Queueing Network-ACTR Modeling of Concurrent Tasks Involving Multiple Controlled Processes

An important research question of human performance modeling is how to model concurrent task performance and mental workload. In this paper, we introduce a new method to model concurrent tasks involving multiple controlled processes in need of dedicated cognitive resources, which previous methods have difficulties to model. The key concept is a filtering discipline implemented in Queueing Network-ACTR cognitive architecture that allows cognitive resources to be exclusively occupied by one of the concurrent tasks when necessary, instead of switching between the tasks as frequently as possible. In the simulations of dual-tasks involving diagnostic decision making and patient status tracking, we found that the new discipline is necessary to model human performance and mental workload. Implications and practical applications of Queueing Network-ACTR in system evaluation and design are discussed.