stringtranslate.com

Sistema de recuperación de información sobre física de Stanford

El Sistema de recuperación de información sobre física de Stanford ( SPIRES ) es un sistema de gestión de bases de datos desarrollado por la Universidad de Stanford . Lo utilizan universidades, colegios e instituciones de investigación. El primer sitio web de Norteamérica se creó para permitir a los usuarios remotos acceder a su base de datos.

Historia

SPIRES se desarrolló originalmente en el Stanford Linear Accelerator Center (SLAC) en 1969, a partir de un diseño basado en un estudio de información de 1967 de físicos del SLAC. El sistema fue diseñado como un sistema de gestión de bases de datos de física (DBMS) para gestionar preimpresiones de física de alta energía. [1] Escrito en PL/I , SPIRES se ejecutaba en un IBM System/360 .

A principios de los años 70, una evaluación de este sistema dio como resultado la decisión de implementar un nuevo sistema para uso de profesores, personal y estudiantes de la Universidad de Stanford . SPIRES pasó a llamarse Stanford Public Information Retrieval System . El nuevo desarrollo se llevó a cabo gracias a una subvención de la National Science Foundation encabezada por Edwin B. Parker, el investigador principal. SPIRES unió fuerzas con el proyecto BALLOTS para crear un sistema de recuperación de citas bibliográficas y rápidamente evolucionó hasta convertirse en un sistema generalizado de recuperación de información y gestión de bases de datos que pudiera satisfacer las necesidades de una comunidad informática grande y diversa.

SPIRES fue reescrito en PL360 , un lenguaje de programación estructurado en bloques diseñado explícitamente para hardware compatible con System/360. Los autores principales fueron Thomas H. Martin, Dick Guertin y Bill Kiefer. John Schroeder fue el administrador del proyecto SPIRES durante esta fase inicial de desarrollo.

Finalmente, BALLOTS se separó de SPIRES y el Research Libraries Group adoptó SPIRES como su motor de base de datos, al tiempo que proporcionaba una interfaz gráfica a sus clientes. Sócrates era un sistema de gestión de circulación de bibliotecas basado en SPIRES.

SPIRES se convirtió en el principal sistema de gestión de bases de datos para los servicios empresariales y estudiantiles de la Universidad de Stanford en los años 1980 y 1990. También fue adoptado por otras dos docenas de universidades, incluidas las instalaciones que utilizan el Sistema de Terminales de Michigan (MTS) y VM/CMS . Estas universidades colaboraron a través de reuniones anuales del Consorcio SPIRES.

En 2004, SPIRES se trasladó del mainframe a plataformas Unix mediante un emulador System/360 desarrollado por Dick Guertin. El DBMS ahora funciona en Unix , Linux o macOS y está disponible bajo la Licencia Pública de Mozilla . [2]

Base de datos de física de altas energías SPIRES (SPIRES-HEP)

La base de datos SPIRES High Energy Physics (SPIRES-HEP), [3] instalada en el Stanford Linear Accelerator Center (SLAC) en la década de 1970, [4] se convirtió en el primer sitio web en América del Norte [5] [6] y la primera base de datos accesible a través de la World Wide Web en 1991. [7] Desde entonces se ha expandido a un proyecto conjunto de SLAC, Fermilab y DESY , con espejos alojados en esas instituciones, así como en el Instituto de Física de Altas Energías (Rusia), la Universidad de Durham (Reino Unido), el Instituto Yukawa de Física Teórica de la Universidad de Kioto (Japón) y el Instituto Indonesio de Ciencias LIPI (Indonesia). Este proyecto almacena información bibliográfica sobre la literatura del campo de la Física de Altas Energías y es un ejemplo de bases de datos académicas y motores de búsqueda .

A partir de 2012, SPIRES será reemplazado por INSPIRE-HEP , un sistema moderno basado en el software Invenio . INSPIRE es administrado por una colaboración de los laboratorios de física de CERN , DESY , Fermilab y SLAC , e interactúa estrechamente con los editores de HEP, arXiv.org , el Sistema de Datos Astrofísicos de la NASA , el Grupo de Datos de Partículas y otros recursos de información. [8]

Plataformas operativas

SPIRES actualmente se ejecuta en plataformas Unix , Linux y macOS . Su uso principal hoy es para las comunidades de física mundial y los datos "heredados" de la Universidad de Stanford. SPIRES se ejecuta bajo la emulación del sistema operativo ORVYL original. Los emuladores están escritos principalmente en "C" compilado por "gcc" o "g++" de 32 bits según las arquitecturas (ppc o i386). El motor SPIRES tiene un tamaño inferior a un megabyte, pero realiza todas las búsquedas, el mantenimiento y el formateo de las bases de datos. Un emulador de 270k ejecuta un SPIRES de 973k. En 2017, Dick Guertin adaptó los emuladores para convertirlos en programas de 64 bits que se ocupan de SPIRES de 32 bits.

Referencias

  1. ^ "Colaboración UNIX-SPIRES en SLAC".
  2. ^ "Stanford Unix-SPIRES". Archivado desde el original el 1 de julio de 2015.
  3. ^ Base de datos de física de alta energía SPIRES
  4. ^ La biblioteca virtual en acción: control internacional colaborativo de preimpresiones de física de altas energías Kreitz, PA et al.
  5. ^ Khirallah, Diane Rezendes (marzo de 2012). "¡Feliz Webiversario!". Simetría: dimensiones de la física de partículas . Fermilab/SLAC . Consultado el 23 de noviembre de 2012 .
  6. ^ La World Wide Web en sus inicios en SLAC: documentación de la Web en sus inicios en SLAC (1991-1994)
  7. ^ La World Wide Web en sus inicios en SLAC: cronología y documentos iniciales
  8. ^ Información del proyecto INSPIRE

Enlaces externos