Development of a modern OPAC: from REVTOLC to MARIAN

Since 1986 we have investigated the problems and possibilities of applying modern information retrieval methods to large online public access library catalogs (OPACs). In the Retrieval Experiment—Virginia Tech OnLine Catalog (REVTOLC) study we carried out a large pilot test in 1987 and a larger, controlled investigation in 1990, with 216 users and roughly 500,000 MARC records. Results indicated that a forms-based interface coupled with vector and relevance feedback retrieval methods would be well received. Recent efforts developing the Multiple Access and Retrieval of Information with Annotations (MARIAN) system have involved used of a specially developed object-oriented DBMS, construction of a client running under NeXTSTEP, programming of a distributed server with a thread assigned to each user session to increase concurrency on a small network of NeXTs, refinement of algorithms to use objects and stopping rules for greater efficiency, usability testing and iterative interface refinement.

[1]  Brad J. Cox,et al.  Object-oriented programming ; an evolutionary approach , 1986 .

[2]  B. Schneiderman,et al.  Designing the User Interface. Strategies for Effective Human-Computer Interaction , 1992 .

[3]  Qifan Chen,et al.  An object-oriented database system for efficient information retrieval applications , 1992 .

[4]  Martha M. Yee System design and cataloging meet the user: User interfaces to online public access catalogs , 1991 .

[5]  John R. Corbin The Art of Distributed Applications , 1991, Sun Technical Reference Library.

[6]  John R. Corbin The Art of Distributed Applications: Programming Techniques for Remote Procedure Calls , 1991 .

[7]  Edward A. Fox,et al.  Development of the coder system: A testbed for artificial intelligence methods in information retrieval , 1987, Inf. Process. Manag..

[8]  Christine L. Borgman,et al.  Why are Online Catalogs Hard to Use? Lessons Learned from Information=Retrieval Studies , 1986 .

[9]  Deborah Hix,et al.  Human-computer interface development: concepts and systems for its management , 1989, CSUR.

[10]  Roger Thompson,et al.  OCLC Online Computer Library Center, Inc , 1992, TREC.

[11]  Edward A. Fox,et al.  Inverted Files , 1992, Information Retrieval: Data Structures & Algorithms.

[12]  Edward Fox,et al.  Extending the boolean and vector space models of information retrieval with p-norm queries and multiple concept types , 1983 .

[13]  Venkata Subramaniam,et al.  Information Retrieval: Data Structures & Algorithms , 1992 .

[14]  Christine L. Borgman,et al.  Why are online catalogs hard to use? Lessons learned from information-retrieval studies , 1986, J. Am. Soc. Inf. Sci..

[15]  Ben Shneiderman,et al.  Designing the User Interface: Strategies for Effective Human-Computer Interaction , 1998 .

[16]  Edward A. Fox,et al.  Testing the applicability of intelligent methods for information retrieval , 1987 .

[17]  Michael Schuyler Online Public Access Catalogs , 1991 .

[18]  Bernie Sloan Online Public Access Catalogs , 1991 .

[19]  Andrew Birrell,et al.  Implementing remote procedure calls , 1984, TOCS.

[20]  Charles R. Hildreth,et al.  Beyond boolean: designing the next generation of online catalogs , 1987 .

[21]  Ray R. Larson,et al.  Classification Clustering, Probabilistic Information Retrieval, and the Online Catalog , 1991, The Library Quarterly.

[22]  William H. Mischo,et al.  END-USER SEARCHING OF BIBLIOGRAPHIC DATABASES. , 1987 .

[23]  Shan-Ju L. Chang,et al.  Taking account of User Tasks, Goals and Behavior for the Design of Online Public Access Catalogs , 1990 .

[24]  Ben Shneiderman,et al.  Designing the user interface (2nd ed.): strategies for effective human-computer interaction , 1992 .

[25]  Edward A. Fox,et al.  A Query Language for Information Graphs , 1993 .

[26]  C. R. Hildreth,et al.  Intelligent Interfaces and Retrieval Methods for Subject Searching in Bibliographic Retrieval Systems , 1989 .

[27]  Eskinder Sahle,et al.  Development of a user interface for MARIAN and CODER systems , 1993 .

[28]  Edward A. Fox,et al.  Research Contributions , 2014 .

[29]  Edward A. Fox,et al.  What if there were desktop access to the computer science literature? , 1993, CSC '93.

[30]  Fazli Can,et al.  Incremental clustering for dynamic information processing , 1993, TOIS.

[31]  Amjad M. Daoud Efficient data structures for information retrieval , 1993 .