cordingly, the Google search results are not totally
correct and listing them in the same context as the
DuEPublico results will not be valid.
CSCW
user
Citeseer API
DuEPublico
Queryservice
Google
Search API
CSCW system binds several external
search environments
search in
returns
hits
ZeeRex
ZeeRex
ZeeRex
Figure 2: Binding Arbitrary Search Environments.
To generate a search dialog presenting only the in-
tersection of the supported functionalities of several
search environments, their ZeeRex documents have
to be compared. Since titles and formats may differ,
the intersection can only be identified if all search en-
vironments use the same
id
for equal index fields. In
this case the CSCW system will be able to find equal-
ities of search fields by comparing the
id
-attributes.
After the user has submitted the filled search di-
alog, the CSCW system builds adequate search re-
quest(s) for the selected environments. This step re-
quires the generation of several search requests if the
search environments support different formats. When
the search results have been received by the CSCW
system, adequate XSLT transformations are executed
and the elements can be sorted if the required rele-
vance information has been transmitted by the search
environments or is evaluated by the CSCW system it-
self.
6 CONCLUSION
A user-friendly and efficient solution for searching in
search environments, such as digital libraries, and for
using adequate results in a CSCW system requires the
avoidance of media breach. Therefore, many search
environments already deploy web services for invok-
ing their search functionalities. The presented ap-
proach developed a standardized web service to in-
tegrate different search sources through a self expla-
nation mechanism of web services. Coupling CSCW
systems with various search environments will extend
the functional range of a CSCW system and support
users in their individual work. As a result, an auto-
matic binding of search environments in CSCW sys-
tems is necessary, as manual integration is too time-
consuming, and therefore would limit the number of
available search environments in a CSCW system will
be strongly limited.
In this paper we have presented a prototype which
supports automatic binding of search environments.
For the automation, the search environments have to
support an explain method to describe their function-
alities. This method returns an individual ZeeRex
document, which has been extended in this paper to
satisfy the requirements for the automatic binding.
REFERENCES
Bopp, T., Hampel, T., Hinn, R., L
¨
utzenkirchen, F., Prpitsch,
C., and Richter, H. (2006a). Alltagstaugliche medien-
nutzung erfordert systemkonvergenz in aus- und weit-
erbildung. In E-Learning - alltagstaugliche Innova-
tion?, volume 38 of Medien in der Wissenschaft, pages
87–96.
Bopp, T., Hinn, R., and Hampel, T. (2006b). A service-
oriented infrastructure for collaborative learning in
virtual knowledge spaces. In Education for the 21st
Century: Impact of ICT and Digital Resources, vol-
ume 210 of International Federation for Information
Processing, pages 35–44. Springer.
Gollan, H., Luetzenkirchen, F., and Nastoll, D. (1999). Mi-
less - a learning and teaching server for multi-media
documents. In Lecture Notes in Control and Informa-
tion Sciences: Workshop on Wide Area Networks and
High Performance Computing. Springer, London.
Lagoze, C. and de Sompel, H. V. (2001). The open
archives initiative: building a low-barrier interop-
erability framework. In Proceedings of the 1st
ACM/IEEE-CS joint Conference on Digital Libraries,
pages 54–62, New York, NY, USA. ACM Press.
Payette, S. and Lagoze, C. (1998). Flexible and exten-
sible digital object and repository architecture (fe-
dora). In ECDL ’98: Proceedings of the Second Euro-
pean Conference on Research and Advanced Technol-
ogy for Digital Libraries, pages 41–59, London, UK.
Springer-Verlag.
Petinot, Y., Giles, C., Bhatnagar, V., Teregowda, P., and
Councill, I. (2004). Citeseer-api: Towards seamless
resource location and interlinking for digital libraries.
In Proceesdings of the 13th ACM Conference on Infor-
mation and Knowledge Management, pages 553–561.
ACM Press.
Smith, M. (2002). Dspace: An institutional repository from
the mit libraries and hewlett packard laboratories. In
ECDL ’02: Proceedings of the 6th European Confer-
ence on Research and Advanced Technology for Digi-
tal Libraries, pages 543–549, London, UK. Springer-
Verlag.
SRW (2005). SRW/U - search / retrieve web services.
http://www.loc.gov/standards/sru/
.
Weibel, S. (1998). The dublin core: A simple content
description format for electronic resources. NFAIS
Newsletter, 40(7):117–119.
ZeeRex (2004). Zeerex: The explainable ’explain’ service.
http://explain.z3950.org/
.
ENABLING CSCW SYSTEMS TO AUTOMATICALLY BIND EXTERNAL KNOWLEDGE BASES
329