Charles bachmann
Charles William Bachman III (11 de diciembre de 1924 - 13 de julio de 2017) fue un científico informático estadounidense que pasó toda su carrera como investigador industrial, desarrollador y gerente en lugar de en el mundo académico. Fue particularmente conocido por su trabajo en el desarrollo inicial de los sistemas de gestión de bases de datos. Sus técnicas de arquitectura en capas incluyen sus diagramas homónimos de Bachman.
Biografía
Charles Bachman nació en Manhattan, Kansas, en 1924, donde su padre, Charles Bachman Jr., era el entrenador principal de fútbol en Kansas State College. Asistió a la escuela secundaria en East Lansing, Michigan, donde su padre se desempeñó como entrenador en jefe de fútbol en el Michigan State College de 1933 a 1946.
En la Segunda Guerra Mundial se unió al Ejército de los Estados Unidos y pasó de marzo de 1944 a febrero de 1946 en el Teatro del Pacífico Sudoccidental sirviendo en el Cuerpo de Artillería Antiaérea en Nueva Guinea, Australia y las Islas Filipinas. Allí estuvo expuesto por primera vez y usó computadoras de control de incendios para apuntar armas de 90 mm.
Después de su licenciamiento en 1946, asistió al Michigan State College y se graduó en 1948 con una licenciatura en ingeniería mecánica, donde fue miembro de Tau Beta Pi. A mediados de 1949 se casó con Connie Hadley. Luego asistió a la Universidad de Pensilvania. En 1950, se graduó con una maestría en ingeniería mecánica y también completó tres cuartas partes de los requisitos para un MBA de la Escuela de Negocios Wharton de la universidad.
Bachman murió el 13 de julio de 2017 en su casa de Lexington, Massachusetts, de la enfermedad de Parkinson a la edad de 92 años.
Trabajo
Bachman pasó toda su carrera como ingeniero de software o gerente en la industria en lugar de en la academia. En 1950 comenzó a trabajar en Dow Chemical en Midland, Michigan. En 1957 se convirtió en el primer gerente de procesamiento de datos de Dow. Trabajó con el grupo de usuarios de IBM SHARE en el desarrollo de una nueva versión del software generador de informes, que se conoció como 9PAC. Sin embargo, el pedido planificado de IBM 709 se canceló antes de que llegara. En 1960 se incorporó a General Electric, donde en 1963 desarrolló Integrated Data Store (IDS), uno de los primeros sistemas de gestión de bases de datos que utilizó lo que se conoció como el modelo de base de datos de navegación, en el producto del Sistema de información y control de fabricación (MIACS).. Trabajando para el cliente Weyerhaeuser Lumber, desarrolló el primer acceso de red multiprogramado a la base de datos IDS, uno de los primeros sistemas de procesamiento de transacciones en línea llamado WEYCOS en 1965. Más tarde, en GE, desarrolló el "dataBasic" producto que ofrecía soporte de base de datos a usuarios de tiempo compartido en lenguaje básico. En 1970, GE vendió su negocio de computadoras a Honeywell Information Systems, por lo que él y su familia se mudaron de Phoenix, Arizona a Lexington, Massachusetts. En 1981, se unió a una empresa más pequeña, Cullinane Information Systems (más tarde Cullinet), que ofrecía una versión de IDS que se llamaba IDMS y admitía mainframes de IBM.
Sistemas de Información Bachman
En 1983, fundó Bachman Information Systems, que desarrolló una línea de productos de ingeniería de software asistida por computadora (CASE). La pieza central de estos productos era BACHMAN/Data Analyst, que brindaba soporte gráfico para la creación y el mantenimiento de diagramas de Bachman. Apareció en el programa de marketing del Ciclo de Reingeniería de IBM, combinando:
- la ingeniería inversa de bases de datos de mainframe obsoletos,
- modelado de datos,
- ingeniería avanzada a nuevas bases de datos físicas, y
- optimización de los diseños de bases de datos físicos para el rendimiento y las características específicas de DBMS.
En 1991, Bachman Information Systems realizó su oferta pública inicial, cotizando en NASDAQ con el símbolo BACH. Después de alcanzar un máximo de $37,75 en febrero de 1992, el precio llegó a $1,75 en 1995. En 1996, su empresa se fusionó con Cadre Technology para formar Cayenne Software. Se desempeñó como presidente de la compañía combinada durante un año y luego se retiró a Tucson, Arizona. Continuó sirviendo como presidente de la junta directiva de Cayenne, que fue adquirida por Sterling Software en 1998.
Premios
- Bachman recibió el Premio Turing de la Asociación de Maquinaria de Computadora (ACM) en 1973 por "sus contribuciones pendientes a la tecnología de bases de datos".
- Fue elegido miembro distinguido de la Sociedad Británica de Computación en 1977 por su trabajo pionero en sistemas de bases de datos.
- En 2012, Bachman recibió una Medalla Nacional de Tecnología e Innovación "para invenciones fundamentales en gestión de bases de datos, procesamiento de transacciones e ingeniería de software".
- Fue nombrado miembro de ACM en 2014 “Para las contribuciones a la tecnología de bases de datos, en particular la tienda integrada de datos”.
- En 2015, fue creado miembro del Museo de Historia Informática para su pronta labor en la elaboración de sistemas de bases de datos.
Publicaciones
Bachman publicó docenas de publicaciones y artículos. Una selección:
- 1962. " Diagramas de Precedencia: La clave para la planificación, programación y control de la producción". En: Características ProCo. Suplemento No 24, 24 de agosto.
- 1965. "Integrated Data Store." en: DPMA Trimestral, enero de 1965.
- 1969. "Software for Random Access Processing." en: Datamation Abril de 1965.
- 1969. "Data Structure Diagrams." en: DataBase: A Quarterly Newsletter of SIGBDP. vol. 1, no. 2, Verano 1969.
- 1972. "Tecnica de definición de arquitectura: sus objetivos, teoría, proceso, instalaciones y práctica." coautora de J. Bouvard. in: Descripción, Acceso y Control de Datos: Proceedings of the 1972 ACM-SIGFIDET Workshop, 29 de noviembre a 1o de diciembre de 1972.
- 1972. "La evolución de las estructuras de almacenamiento". En: Comunicaciones de la ACM vol. 15, No. 7, julio de 1972.
- 1972-73. "Set Concept for Data Structure". En: Encyclopedia of Computer Science, 1972-1973.
- 1973. "El programador como navegante". 1973 ACM Turing Award conferencia. En: Comunicaciones de la ACM vol. 16, no. 11, noviembre de 1973. (pdf)
- 1974. "Tecnicas de implementación para conjuntos de estructura de datos." En: Sistemas de gestión de bases de datos1974.
- 1977. "¿Por qué restringir la capacidad de modelado de los conjuntos de estructura de datos de Codasyl?" En: National Computer Conference vol. 46, 1977.
- 1978. "Commentario sobre el informe provisional del Comité de Sistemas de CODASYL sobre la tecnología de bases de datos distribuidas". National Computer Conference vol. 47, 1978.
- 1978. "DDP será definitivamente afectado, así que los administradores Tengan cuidado!" en: DM, marzo de 1978.
- 1980. "El impacto de los datos estructurados a lo largo de los sistemas de información basados en ordenadores". En: Procesamiento de la información 80, 1980.
- 1980. "El enfoque modelo de datos de papel a las estructuras de datos". In; Conferencia Internacional sobre Bases de Datos, 24 de marzo de 1980.
- 1982. "Hacia un modelo de referencia más completo de sistemas de información basados en ordenador". Coautora de Ronald G. Ross. En: Computadoras y Normas 1, 1982.
- 1983. "Las capacidades de la estructura del modelo de datos moleculares". In; Enfoque de relación-entidad a la ingeniería de software. C. G. Davis, S. Jajodia, and R. T. Yeh. eds. Junio de 1983.
- 1987. "Un caso para la programación adaptable". En: Logic vol. 2, no. 1, Spring 1987.
- 1989. "Una crónica personal: crear mejores sistemas de información, con algunos principios rectores". En: Transacciones IEEE sobre conocimientos e ingeniería de datos vol. 1, No. 1, marzo de 1989.
Después de su retiro, Bachman se ofreció como voluntario para ayudar a registrar la historia del desarrollo temprano de software. En 2002 dio una conferencia en el Museo de Historia de la Computación sobre el montaje del almacén de datos integrado, y una historia oral para la ACM en 2004. Los artículos de Bachman de 1951 a 2007 están disponibles en el Instituto Charles Babbage de la Universidad de Minnesota. En 2011, contribuyó con una historia oral al Instituto de Ingenieros Eléctricos y Electrónicos.
Contenido relacionado
Registro de vida de DARPA
Matriz de transición
Escuela Bush (Washington)