Prioridad de puesta en cola automática de Houston


El Programa Prioritario de Spooling Automático de Houston , comúnmente conocido como HASP , es una extensión del sistema operativo IBM OS/360 y sus sucesores que brindan soporte extendido para "administración de trabajos, administración de datos, administración de tareas e ingreso remoto de trabajos ". [1] : 1–3 

OS/360 incluía rutinas de cola de impresión, llamadas lectores/intérpretes y escritores de salida . [2] Cada lector/intérprete era "responsable de leer un flujo de trabajo de entrada", es decir, un dispositivo de entrada. Así mismo cada escritor de salida se encargaba de controlar una impresora o perforadora . Los datos en cola se almacenaron en conjuntos de datos temporales del sistema operativo controlados por los servicios estándar del sistema operativo. Cada lector/intérprete o escritor de salida era una tarea de sistema operativo separada en su propia partición o región. [3] Un sistema con una gran cantidad de lectores, impresoras y perforadoras puede tener una gran cantidad de tareas de cola.

HASP fue desarrollado por contratistas de la División de Sistemas Federales de IBM en el Centro Espacial Lyndon B. Johnson en Houston . Los desarrolladores fueron Tom Simpson y Bob Crabtree. HASP era un programa que se ejecutaba en un mainframe y realizaba funciones como: programación , control del flujo de trabajo, cola de impresión e impresión/perforación. HASP no tenía soporte para IBM System/360 Operating System Remote Job Entry , 360S-RC-536, pero proporcionaba instalaciones propias aproximadamente equivalentes.

En HASP II V3, NIH creó la capacidad de spool compartido para HASP que fue utilizada por muchos sitios de mainframe. Permitió que cada sistema HASP compartiera un carrete y un punto de control comunes. Esto permitió el equilibrio de la carga de trabajo en un entorno de varios mainframe. En HASP II V4, Don Greb y Dave Miko de Mellon Bank movieron el spool compartido a esta versión y lo trasladaron al spool de acceso múltiple JES2 (el soporte formal de IBM de HASP en MVS ). Se distribuyeron alrededor del mundo más de 350 copias de los mods de carrete compartido HASP II V4. Los Mellon Mods de carrete compartido se agregaron al proceso de distribución SHARE para que se pudiera acceder a ellos más ampliamente.

A veces se hacía referencia al programa con varios otros nombres, pero no hay indicios de que IBM los haya usado alguna vez en documentos oficiales.

El programa se clasificó como parte de la Biblioteca IBM Tipo-III . Tenía un competidor, ASP (Procesador de soporte adjunto), que se ejecutaba en un mainframe y controlaba la programación de otros mainframes adjuntos. ASP más tarde se convirtió en JES3 .