Title : 
Fundamental issues in the design of a role engine
         
        
        
            Author_Institution : 
Dept. of Comput. Sci. & Math., Nipissing Univ., North Bay, ON
         
        
        
        
        
        
            Abstract : 
A society requires a government to manage, supervise and guide the activities of its members. Every system requires self control and supervision. A collaborative system also requires self management and control. Role- based systems have the same requirements. In role-based collaboration (RBC), roles are the major media for interaction, coordination, and collaboration. A center is required to deal with the management of roles and role players, and the control of messages sent from roles to roles. This center is called as a role engine. In this paper, the basic functions of a role engine and the fundamental relations in RBC are discussed. These relations must be clearly specified before building a role engine and a role-based system.
         
        
            Keywords : 
social sciences computing; collaborative system; role engine; role- based systems; role-based collaboration; Collaboration; Collaborative work; Computer science; Control systems; Educational institutions; Engines; Government; Mathematics; Multiagent systems; Role transfer; agents; relations; role engine; role-based collaboration; roles;
         
        
        
        
            Conference_Titel : 
Collaborative Technologies and Systems, 2008. CTS 2008. International Symposium on
         
        
            Conference_Location : 
Irvine, CA
         
        
            Print_ISBN : 
978-1-4244-2248-7
         
        
            Electronic_ISBN : 
978-1-4244-2249-4
         
        
        
            DOI : 
10.1109/CTS.2008.4543957