An Automated Teamwork Infrastructure for Heterogeneous Software Agents and Humans
Towards Flexible Teamwork