JOURNAL OF SOFTWARE (JSW)
ISSN : 1796-217X
Volume : 3    Issue : 6    Date : June 2008

Role-Based Chatting
Haibin Zhu, Rob Alkins, and Matthew Grenier
Page(s): 69-78
Full Text:
PDF (747 KB)


Abstract
Role-based collaboration (RBC) is proposed to support improved human collaboration through
more usable human-computer interfaces. To satisfy the objectives of RBC, new practical tools are
required. Role-based chatting is a typical instance of role-based collaboration. To design a
role-based chatting tool involves almost all the fundamental problems of RBC. This paper presents
the design problems of role-based collaboration including model, engine and interface design,
illustrates the scenario of role-based chatting, and describes the implementation of a role-based
chatting tool including its architecture and components. The design of the chatting tool reflects all
the principles outlined by role-based collaboration. This tool shows that role-based collaboration is
practical and feasible. It also shows the possibility of building more complex role-based systems.

Index Terms
Roles, role-based, chatting, role-based collaboration