6 CONCLUSIONS
Since collaborative activities are very similar in var-
ious fields of application, a CSCW system should
be flexible and adaptable for the usage in differ-
ent fields of application. Although there are com-
mon CSCW tools (e.g. Blackboard
15
and Moodle
16
)
there is a demand for integrating existing applica-
tions to achieve system convergences (Papazoglou
and van den Heuvel, 2007). WasabiBeans is a flexible
framework to maintain the implementation of cooper-
ation support environments by integrating existing ap-
plicaitons. In addition, WasabiBeans provides func-
tions to work efficient in virtual knowledge spaces.
Due to the flexible SOA, WasabiBeans is ready for
the next generation of CSCW applications. The ob-
ject model with free annotations is optimized for ad-
justable knowledge management.
Web 2.0 evolutions have placed a new focus on
current CSCW developments. New technologies (e.g.
RSS feeds, tagging, etc.) have to be integrated in an
existing architecture to serve the demands of semantic
knowledge structuring. The presented WasabiBeans
framework is able to adapt multiple Web 2.0 services
and systems in flexible and scalable manner. Beyond,
the extension WasabiPipes, a pipes and filter architec-
ture, allows the integration of heterogeneous reposito-
ries. By means of encapsulated functionality and iso-
lated filters it was possible to provide highly parallel
operations and data transfer. In particular, when in-
tegrating external services this is beneficial. Thereby,
the execution of further filters is enabled, even if the
system is waiting for the completion of an upload.
During the Web 2.0 era more and more services were
offered and APIs are ubiquitous in the Internet. The
most prominent sample is Google with its services
(YouTube, Google Docs, . . . ), which can interact by
way of using the common interface gdata. Coopera-
tion and knowledge management supporting systems
have to meet the challenge of integrating this wide
range of different repositories, since knowledge man-
agement bases on information sharing and a common
persistent data repository.
REFERENCES
Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P.,
and Stal, M. (1996). Pattern-oriented Software Archi-
tecture - A System of Patterns. John Wiley & Sons,
Chichester.
15
http://www.blackboard.com/
16
Moodle is a Learning Management System (LMS),
http://moodle.org/.
Dengel, A. (1994). K
¨
unstliche Intelligenz - Allgemeine
Prinzipien und Modelle. BI-Taschenbuchverlag,
Mannheim.
Eßmann, B., Hampel, T., Goetz, F., and Elsner, A. (2006).
Embedding collaborative visualizations into virtual
knowledge spaces. In 7th International Conference
on the Design of Cooperative Systems, page 3340,
France, Provence.
Greif, I. (1988). Computer-Supported Cooperative Work:
A Book of Readings. Morgan Kaufmann Publishers,
Inc., Santa Mateo, CA, USA.
Hampel, T. (2001). Virtuelle Wissensr
¨
aume - Ein Ansatz
f
¨
ur die kooperative Wissensorganisation. Dissertation,
Universit
¨
at Paderborn.
Hampel, T. and Heckmann, P. (2005). Deliberative han-
dling of knowledge diversity the pyramid discussion
and position-comentary-response methods as specific
views of collaborative virtual knowledge spaces. In
Proceedings of Society for Information Technology
and Teacher Education, 16th International Confer-
ence Annual, SITE 2005, Arizona, USA.
Hampel, T. and Keil-Slawik, R. (2001). sTeam - designing
an integrative infrastructure for web-based computer-
supported cooperative learning. In Proceedings of the
10th International Conference on World Wide Web,
pages 76–85.
Hibbard, J. (1997). Knowing What We Know. Information-
Week - The Business Value of Technology.
Licht, T., Schmidt, L., and Luczak, H. (2003). Goal
awareness in distributed cooperative work settings. In
Luczak, H. and Zink, K. J., editors, Human Factors in
Organizational Design and Management VII (Aachen
2003), pages 329–334, Santa Monica. IEA Press.
Liebowitz, J., editor (1999). Knowledge Management
Handbook. Boca Raton, Adelphi, USA.
Papazoglou, M. P. and van den Heuvel, W.-J. (2007). Ser-
vice oriented architectures: Approaches, technolo-
gies and research issues. Very Large Data Bases,
16(3):389–415.
Prinz, W. and Gross, T. (2001). Ubiquitous awareness of co-
operative activities in a theatre of work. In Bode, A.
and Karl, W., editors, Fachtagung Arbeitsplatzcom-
puter: Pervasive Ubiquitous Computing, pages 135–
144. APC.
Yahoo! (2010). Yahoo! pipes – http://pipes.yahoo.com/
pipes.
WASABIBEANS - Web Application Services and Business Integration
357