Author_Institution :
Higher Educ. Mega Center, Guangdong Univ. of Technol., Guangzhou, China
Abstract :
Role-Based Collaboration (RBC) is a computational thinking methodology where roles provide an underlying mechanism to facilitate abstraction, classification, separation of concerns, dynamics, and interactions. From a meta theoretical perspective, the specification of groups, roles and agents is a critical element of RBC. In consideration of the relationships and hierarchies faced by groups, roles and agents, we propose a minimal role playing logic system (MRPL) through substructural logic, which is polynomial in complexity, in support of RBC. From MRPL and RPLs extending from it, there are three levels of application, i.e., the global level governing how people organize agents to form a group; the concatenative level for role assignment with respect to logic and algebra, and the operational level governing properties, relations and structures that should appear in collaborative system design. From MRPL to RPLs, one can extend it to suit other appropriate applications.
Keywords :
computational complexity; formal logic; MRPL; RBC; abstraction; agents specification; classification; computational thinking methodology; concerns separation; dynamics; groups specification; interactions; minimal role playing logic system; polynomial complexity; role-based collaboration; roles specification; substructural logic; Conferences; Cybernetics; Role-Based Collaboration (RBC); agent; group; role; role playing logic;