Concurrent role-based interpretation of protocol scripts: an approach for agent coordination | IEEE Conference Publication | IEEE Xplore