Structured Message Management for Group Interaction

In a collaborative working environment, process automation is necessary in the sense that (a) to show a flow of work items to be done, which is particularly important for assisting complex human tasks, (b) to show current status of each task to other participants, such as announcing which task is completed or continuing. More advanced functionalities which current process automation systems lack are: (c) support for ad-hoc and/or unstructured tasks such as discussions, decision making, and (d) collaboration of different teams, in which participants may not share all the process information, especially when carrying out negotiations. These requirements are universal to any types of collaborative work environments.

[1]  Michael L. Begeman,et al.  gIBIS: a hypertext tool for exploratory policy discussion , 1988, CSCW '88.

[2]  Amit P. Sheth,et al.  Specifying and Enforcing Intertask Dependencies , 1993, VLDB.

[3]  Leon J. Osterweil,et al.  Software Process Modeling Example Problem , 1990, 'Support for the Software Process'.,Proceedings of the 6th International Software Process Workshop.

[4]  Umeshwar Dayal,et al.  A transactional nested process management system , 1996, Proceedings of the Twelfth International Conference on Data Engineering.

[5]  Roger J. Martin,et al.  Reference Model for Frameworks of Software Engineering Environments (Technical Report ECMA TR/55, 2nd Edition) | NIST , 1991 .

[6]  Johannes Klein Advanced rule driven transaction management , 1991, COMPCON Spring '91 Digest of Papers.