doi: 10.4304/jsw.3.6.69-78
Role-Based Chatting
- Department of Computer Science and Mathematics, Nipissing University, North Bay, ON, Canada
Abstract
Role-based collaboration (RBC) is proposed tosupport improved human collaboration through moreusable human-computer interfaces. To satisfy the objectivesof RBC, new practical tools are required.Role-based chatting is a typical instance of role-basedcollaboration. To design a role-based chatting tool involvesalmost all the fundamental problems of RBC. This paperpresents the design problems of role-based collaborationincluding model, engine and interface design, illustrates thescenario of role-based chatting, and describes theimplementation of a role-based chatting tool including itsarchitecture and components. The design of the chattingtool reflects all the principles outlined by role-basedcollaboration. This tool shows that role-based collaborationis practical and feasible. It also shows the possibility ofbuilding more complex role-based systems.
Keywords
- Roles
- role-based
- chatting
- role-basedc
How to Cite
Haibin Zhu, Rob Alkins, and Matthew Grenier, "Role-Based Chatting," Journal of Software, vol. 3, no. 6, pp. 69-78, 2008. https://doi.org/ 10.4304/jsw.3.6.69-78
Copyright & License
Copyright © 2008 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
