stringtranslate.com

Antonio James Barr

Anthony James Barr (nacido el 24 de septiembre de 1940), también conocido como Tony Barr o Jim Barr , es un diseñador de lenguajes de programación , ingeniero de software e inventor estadounidense . Es más conocido por desarrollar el paquete de software SAS , utilizado para la gestión de datos , análisis e inteligencia artificial , y por cofundar el SAS Institute . Otras contribuciones notables incluyen el trabajo sobre la optimización automatizada del rendimiento de la madera y la Clasificación Automatizada de Entidades Médicas (ACME) .

Vida temprana y educación

Barr nació en la ciudad de Nueva York y creció en Summit, Nueva Jersey , [1] donde se graduó de Summit High School en 1958. [2] [3] Mientras crecía, se inspiró en las biografías de Ben Franklin , Marconi , Alexander Graham Bell , Wright Brothers y Sikorsky, así como en las visitas al Instituto Franklin en Filadelfia y al Museo de Historia Natural en la ciudad de Nueva York. [4]

Barr se licenció en Física Aplicada (con honores) en la Universidad Estatal de Carolina del Norte en 1962, durante cuyo tiempo comenzó a trabajar como asistente en el Centro de Computación de la NCSU. En 1963, recibió una beca de la National Science Foundation para estudiar oceanografía física en la Institución Oceanográfica Woods Hole y una beca de posgrado de la National Science Foundation en la NCSU. Recibió su maestría en Física en la NCSU en 1968. [5]

Barr fue nombrado Alumno Distinguido de la Facultad de Ciencias Físicas y Matemáticas de la Universidad Estatal de Carolina del Norte en 1995. [5]

Trayectoria y contribuciones

Software SAS y SAS Institute

En 1966, Barr comenzó a trabajar en el sistema SAS , una familia de software de análisis estadístico utilizado en la gestión de datos, el aprendizaje automático y el análisis. En la actualidad, se utiliza ampliamente a nivel internacional en la ciencia , el gobierno , la industria y el mundo académico . [6]

En septiembre de 1966, Barr presentó las ideas conceptuales de SAS a los miembros del Comité de Software Estadístico de los Estadísticos Universitarios de las Estaciones Experimentales del Sur (USSES) en Atenas, Georgia . [7]

Barr había creado anteriormente un lenguaje de modelado de análisis de varianza inspirado en la notación del estadístico Maurice Kendall . Lo desarrolló en lenguaje ensamblador en el IBM 1410 , como estudiante de posgrado en la Universidad Estatal de Carolina del Norte de 1962 a 1963. El Dr. A. Grandage, autor de los programas de análisis de varianza del IBM 650 , asesoró sobre algunos de los cálculos estadísticos. [8] A esto le siguió un programa de regresión múltiple con un formato de entrada flexible y con transformación algebraica de variables, entre 1963 y 1964. Basándose en esos programas, junto con su experiencia con archivos de datos estructurados, creó SAS, colocando procedimientos estadísticos en un marco de archivos formateados. [7]

Barr adquirió experiencia con archivos de datos estructurados mientras trabajaba en el sistema de archivos con formato (véase más abajo ). Entre 1966 y 1968, Barr desarrolló la estructura y el lenguaje fundamentales de SAS. [7] En 1968, Barr comenzó a colaborar con otros programadores, [9] entre los que destacó James Goodnight , un estudiante de la Universidad Estatal de Carolina del Norte que se convirtió en codirector del proyecto y desarrolló procedimientos para el modelado lineal general del sistema. [10] Barr diseñó e implementó el lenguaje de programación, la gestión de datos, la redacción de informes y las áreas de sistemas del sistema en evolución. [9]

SAS 71, la primera versión oficial de SAS, fue lanzada en 1971. John Sall se unió al proyecto en 1973 y desarrolló varios procedimientos, incluidos procedimientos para econometría , gestión de datos y manipulación de matrices. [10] En 1976, Goodnight decidió comenzar a desarrollar y comercializar SAS a tiempo completo, [11] y el SAS Institute, Inc. fue constituido por Barr, Goodnight, Sall y Jane Helwig, con Barr teniendo la mayor participación (40%). Vendió sus acciones en 1979. [7]

Clasificación Automatizada de Entidades Médicas (ACME)

Barr creó el programa ACME para el Centro Nacional de Estadísticas de Salud de 1967 a 1969. [12]

Cargador de enlaces para IBM/360

En 1968, Barr fue pionero en un sistema de compilación y ejecución para IBM OS/360 comercializado por University Computing Company. El uso del Loader redujo los tiempos típicos de prueba de programas en un 25 por ciento. [13] [14] IBM no ofreció el Loader equivalente durante más de 18 meses después de que el Barr Loader estuviera disponible comercialmente. [15]

Simuladores de estaciones de trabajo IBM

En 1971, Barr creó el primer emulador de terminal HASP que no era de IBM . Comercializado por la University Computing Company (UCC), el emulador HASP proporcionó un aumento significativo del rendimiento con respecto al emulador IBM 2780 que había desarrollado para la UCC en 1969. Los emuladores se desarrollaron en la minicomputadora PDP-8 y permitieron que los terminales COPE se comunicaran con el IBM/360 y el IBM/370 . [15]

En 1971, Barr también implementó la estación de trabajo HASP para M & M Computer Industries, Orange, California . Implementado en la minicomputadora Data General Nova , el programa se convirtió en Singer Corporation Remote Batch Terminal. Tanto Singer como UCC vendieron sus divisiones de terminales a Harris Corporation , que continuó comercializando los productos. [15]

En 1983, Barr desarrolló hardware y software para realizar comunicaciones de entrada de trabajo remotas HASP en la IBM PC. Su empresa, Barr Systems, Inc., comercializó y vendió Barr HASP, [16] y luego implementó y brindó soporte para estaciones de trabajo y pasarelas SDLC Bisync y SNA , junto con otros productos de gestión de salida y comunicaciones de datos . [17]

Sistema de archivos formateado (FFS)

Barr trabajó en la División de Sistemas Federales de IBM en el Pentágono , Washington, DC, de 1964 a 1966. [18] Allí trabajó en el Sistema de Archivos con Formato NIPS . FFS, un sistema generalizado de gestión de bases de datos para la recuperación y redacción de informes, fue uno de los primeros sistemas de gestión de datos en aprovechar la estructura de archivos definida para el almacenamiento de datos y la eficiencia de la recuperación. [19]

Asignado para trabajar con el Centro de Comando Militar Nacional , la rama de procesamiento de información del Estado Mayor Conjunto , Barr reescribió y mejoró el FFS, implementando tres de sus cinco componentes principales: recuperación, clasificación y actualización de archivos. Su trabajo incluyó la innovación de un analizador léxico uniforme para todos los idiomas del sistema con un método uniforme para manejar todos los mensajes de error. [7]

Trabajar con FFS le permitió a Barr descubrir el potencial de la estructura de archivos definida, que se convertiría en un concepto central de SAS ( arriba ). [7]

Vida personal

En 2021, Barr y su esposa Olga donaron un millón de dólares al Museo Cade para la Creatividad y la Invención para apoyar la programación juvenil del museo. El museo bautizó la Galería Tony y Olga Barr en su honor. [4]

Patentes, publicaciones y educación

Patentes

Publicaciones

Véase también

Notas

  1. ^ Coombs, Joe. "Tony Barr: presidente y fundador de Barr Systems Inc.", The Gainesville Sun , 15 de mayo de 2003. Consultado el 11 de octubre de 2018. "Ciudad natal: Summit, NJ"
  2. ^ Summit High School (1958). The Top; Clase del 58. Clase de 1958. págs. 16, 81, 112. Consultado el 15 de octubre de 2018 . {{cite book}}: |website=ignorado ( ayuda )
  3. ^ Summit High School (1958). The Top; Clase del 58. Clase de 1958. págs. 16, 81, 112. Consultado el 16 de octubre de 2018 . {{cite book}}: |website=ignorado ( ayuda )
  4. ^ ab Mallard, Aida. "Tony y Olga Barr donaron $1 millón al Museo Cade para programas para jóvenes". Gainesville Sun. Consultado el 25 de febrero de 2024 .
  5. ^ ab "Barr Systems - Acerca de nosotros - La empresa". www.barrsystems.com . Consultado el 24 de febrero de 2024 .
  6. ^ Greenberg & Cox, et al. 1978:181. Referencia a la creación del SAS por parte de Barr en 1966.
  7. ^ abcdefBarr 2006b.
  8. ^ Hamblen 1959. Programas estadísticos de Grandage para el IBM 650.
  9. ^ ab Barr & Goodnight, et al. 1976: "El personal del SAS". Atribución de contribuciones a SAS 72 y SAS 76.
  10. ^ ab Agresti, Alan; Meng, Xiao-Li (2 de noviembre de 2012). La fuerza está en los números: el auge de los departamentos de estadística académica en los EE. UU. Springer Science & Business Media. pág. 177. ISBN 978-1-4614-3649-2.
  11. ^ Ohri, Ajay (8 de agosto de 2019). SAS para usuarios de R: un libro para científicos de datos. John Wiley & Sons. ISBN 978-1-119-25643-4.
  12. ^ Cox 2003
  13. ^ Taylor 1968a
  14. ^ Taylor 1968b
  15. ^ Barr 2006a.
  16. ^ Pompili 1987.
  17. ^ Barr Systems, Inc. Archivado el 21 de diciembre de 2006 en el sitio web de la empresa Wayback Machine
  18. ^ Greenberg & Cox, et al. 1978:181. Referencia al empleo de Barr en la División de Sistemas Federales de IBM.
  19. ^ Freír 1976.

Referencias

Enlaces externos