Mechanisms for Adaptable and Efficient Information Retrieval Clients and Servers

Abstract

This research project was conducted with the aspiration of significantly enhancing the capability and usability of online software and data repositories. The Resource Cataloging and Distribution System (RCDS) was designed to facilitate scalable distribution of resources to multiple sites for efficiency and redundancy, while assuring authenticity, integrity and consistency of the resources and metadata. The RCDS software is also being used to support a variety of ongoing research projects, including projects related to software reuse as well as other applications of highly scalable resolution and replication services. Some of these research projects are: Program Builder, Netbuild, Scalable Networked Information Processing Environment (SNIPE), MPI-Connect, HARNeSS and NetSolve. Experience derived from the use of the Resource Catalog resolution subsystem of RCDS is being used to design a highly scalable resolution system for Uniform Resource Names (URNs) and other kinds of URIs. URNs will serve as very long-term stable names for Internet-accessible resources, in contrast to URLs, which change if the resource moves from one host to another, or if the domain or repository is reorganized.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 30, 2000
Accession Number
ADA379132

Entities

People

  • Keith Moore

Organizations

  • University of Tennessee system

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Application Software
  • Computations
  • Computer Access Control
  • Computer Program Reliability
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Environment
  • High Performance Computing
  • Information Processing
  • Information Retrieval
  • Internet
  • Metadata
  • Networks
  • Reliability
  • Virtual Machines

Fields of Study

  • Computer science

Readers

  • Applied Combinatorial Optimization and Logic Circuit Design.
  • Computer Networking
  • Database Systems and Applications

Technology Areas

  • AI & ML
  • AI & ML - Information Retrieval