Abstract. Structural computing is a new paradigm for developing applications in new domains. One of its benefits is that adaptation of behavior--as a consequence of changes of the structures used to model the application--becomes easier. In this paper, the collaborative work domain--in particular the task of coordination--is examined as a potential application area for structural computing. Coordination behavior shows high variability, depending on the ever-changing requirements of cooperative work processes. This makes frequent adaptation of the coordination behavior necessary. To support this adaptation, a structural computing approach is described in this paper, which (1) explicitly models processes, teams, and content as part of a shared workspace, and (2) dynamically defines coordination support as behavior (i.e. computations over the above structure). Finally, some requirements on structural computing, which result from this work, are presented.
Jörg M. Haake