C-TORI: An interface for cooperative database retrieval

  • H. Ulrich Hoppe
  • Jian Zhao
Cooperative Office Applications
Part of the Lecture Notes in Computer Science book series (LNCS, volume 856)


C-TORI (Cooperative TORI), a cooperative version of TORI (Task-Oriented Database Retrieval Interface), is presented in this paper. It extends interactive query formulation and result browsing by supporting cooperation between multiple users. In the cooperative environment, three basic additional operations are provided: copying, merging and coupling for three types of TORI objects (query forms, result forms, and query history windows). Cooperation with query forms allows end users to jointly formulate queries; cooperation with result forms supports users in jointly browsing through results and in sharing retrieved data without re-accessing the database; cooperative use of query histories yields a specific mechanism to share “memory” between users. The implementation is based on the concept of shared UI objects as an application-independent cooperation and communication model.


Information Retrieval Groupware CSCW Database Interfaces 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Belkin, N.J.; Cool, C.; Croft, W.B.; Calla, J.P. (1993a). The effect of multiple query representations on information system performance. In: Proceedings of ACM SIGIR '93 (Pittsburgh, PA, June/July 1993). pp. 339–346.Google Scholar
  2. Belkin, N.J.; Kantor, P.; Cool, C.; Quatrain, R. (1993b). Combining evidence for information retrieval. In: Proceedings of the TREC-2 Conference (preprint).Google Scholar
  3. Belkin, N.J. and Vickery, A. (1985). Interaction in information systems. (Library & Information Research Report 35). London: The British Library, 1985.Google Scholar
  4. Brooks, H.M. (1987). Expert systems and intelligent information retrieval. Information Processing and Management, 23 (4). pp. 367–382.CrossRefGoogle Scholar
  5. Dewan, P. and Choudhary, R. (1991). Flexible user interface coupling in a collaborative system. In: Proceedings of ACM Conference on Human Factors in Computing Systems CHI '91 (New Orleans, April 28–May 2, 1991). pp. 41–48.Google Scholar
  6. Haake, A. and Haake, J.M. (1993). Take CoVer: Exploiting version support in cooperative systems. In: Proceedings of the InterCHI' 93 (Amsterdam, Netherlands, April 26–29, 1993). ACM Press, 1993. pp. 406–413.Google Scholar
  7. Hoppe, H.U.; Ammersbach, K.; Lutes-Schaab, B.; Zinssmeister, G. (1990). EXPRESS — an experimental interface for factual information retrieval. In: Proceedings of ACM SIGIR '90 (Brussels, Belgium, September 1990). pp. 63–81.Google Scholar
  8. Hoppe, H.U. (1990). Intelligent access to public data banks. In: Proceedings of the International AI Symposium (IAIS '90, Nagoya, Japan, November 1990).Google Scholar
  9. Hoppe, H.U. and Schiele, F. (1992). Towards task models for embedded Information Retrieval. In: Proceedings of ACM CHI '92 (Monterey, Calif., USA, May 3–7, 1992).Google Scholar
  10. Parsaye, K.; Chignell, M.; Khoshafian, S.; Wong, H. (1989). Intelligent Databases, Object-Oriented, Deductive Hypermedia Technologies. New York et al.: John Wiley & Sons, 1989. pp. 293–433.Google Scholar
  11. Patterson, J.F.; Hill, R.D.; Rohall, R.S.; Meeks, W.S. (1990). Rendezvous: An architecture for synchronous multi-user applications. In: Proceedings of the Conference on Computer-Supported Cooperative Work (Los Angels, USA, 1990).Google Scholar
  12. Smith, P.J.; Steven, J.S.; Galdes, D.; Chignell, M.H. (1989). Knowledge-based search tactics for an intelligent intermediary system. ACM Transactions on Information Systems, 7(3). pp. 246–270.Google Scholar
  13. Stefik, M.; Foster, G.; Bobrow, D.G.; Kahn, K.; Lanning, S.; Suchman, L. (1987). Beyond the chalkboard: Computer support for collaboration and problem solving in meetings. Communications of the ACM, 30(1). pp. 32–47.Google Scholar
  14. Sybase Inc. (1989). Sybase Commands Reference Manual. Emeryville, CA: Sybase Inc. Release 4.0, May 1989.Google Scholar
  15. Tuori, M.I. (1988). A Framework for Browsing in the Relational Data Model (PhD thesis, 1987). Toronto: University of Toronto, January 1988 (Technical Report CSRI-202).Google Scholar
  16. Winograd, T. and Flores, F. (1987). Understanding Computers and Cognition. Reading, MA: Addison-Wesley.Google Scholar
  17. Zhao, J. and Hoppe, H.U. (1994). Supporting flexible communication in heterogeneous multi-user environments. To appear in: Proceedings of the 14th International Conference on Distributed Computing Systems (Poznan, Poland, June 21–24, 1994).Google Scholar
  18. Zhao, J.; Kostka, B.; Müller, A. (1993). An integrated approach to task-oriented database retrieval interfaces. In: R. Cooper (ed.). Interfaces to Database Systems. London et al.: Springer-Verlag, 1993. pp. 56–73.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1994

Authors and Affiliations

  • H. Ulrich Hoppe
    • 1
  • Jian Zhao
    • 1
  1. 1.GMD-IPSIDarmstadtFRG

Personalised recommendations