Activity spaces are usually task-specific and only common to a group of people who work together in a certain application domain. It is desirable to enable users to define and modify activity spaces according to their needs. However, many users are unable to use a pre-defined activity space correctly or incapable of formally defining an activity space. This work tries to solve these problems 1) by developing a flexible hypertext meta-model which can represent activity space semantics, 2) developing an example-based definition tool for users to create task-specific activity spaces, 3) providing intelligent aid in using these activity spaces, and 4) providing a flexible space for adopting existing and emergent patterns. A system (COWFISH) with the above components has been implemented and tested at GMD-IPSI. Examples and initial applications have shown that using the system users can easily define the schemata of many activity spaces and hyperdocuments. They can also create new activity...
Weigang Wang, Jörg M. Haake