The collective taskwork of a team spans the functions required to achieve work goals. Within this context, function allocation is the design decision in which taskwork functions are assigned to all agents in a team, both human and automated. In addition, the allocation of taskwork functions then creates the need for additionalB teamwork functions to coordinate between agents. In this paper, we…