Role-Based Collaboration and E-CARGO: Revisiting the Developments of the Last Decade Role-based collaboration (RBC) is an emerging computational methodology that uses roles as the prim
Haibin Zhu · IEEE Systems Man and Cybernetics Magazine · 2015
Role-based collaboration (RBC) is an emerging computational methodology that uses roles as the primary underlying mechanism to facilitate collaboration activities. It consists of a set of concepts, principles, models, and algorithms. RBC offers benefits and challenges that may not be revealed with the traditional methodologies and systems. Related research continues the process of improvement to the development, evaluation, management, and performance of computer-based systems. This article provides a concise introduction to RBC and its model, the Environments-Classes, Agents, Roles, Groups, and Objects (E-CARGO) model; reviews the related research achievements in RBC over the past decade; discusses the challenges requiring future research; presents fundamental methods for conducting related research; and analyzes the connections between RBC and other fields.