stringtranslate.com

J.J. Stiffler

Jack Justin Stiffler (1934-2019) fue un ingeniero eléctrico , científico informático y empresario estadounidense, miembro del Instituto de Ingenieros Eléctricos y Electrónicos que realizó contribuciones clave en las áreas de comunicaciones (especialmente teoría de codificación ) y computación tolerante a fallas .

Educación y carrera

Stiffler (derecha) con sus compañeros de la universidad.

Stiffler nació el 22 de mayo de 1934 en Mitchellville, Iowa , y se graduó de la Mitchellville High School. En 1952 ingresó en la Universidad de Harvard , donde vivió en Adams House , [1] y se graduó en 1956 con una licenciatura magna cum laude en física. [2] Inmediatamente se mudó a Los Ángeles y se unió al departamento de investigación de Hughes Aircraft Company . Recibió una maestría en ingeniería eléctrica del Instituto de Tecnología de California en 1957, y después de un año en la Sorbona con una beca Fulbright [3] regresó a Caltech, donde completó su doctorado en 1962. Fue miembro de Phi Beta Kappa y Sigma Xi . [2]

En 1959 comenzó a trabajar a tiempo parcial en la Sección de Investigación de Sistemas de Comunicaciones del Laboratorio de Propulsión a Chorro en Pasadena, California , y en 1961 se convirtió en miembro a tiempo completo del personal técnico allí. En 1967 se convirtió en ingeniero consultor de la División de Sistemas Espaciales y de Información de Raytheon Company en Sudbury, Massachusetts , donde trabajó en sistemas de comunicaciones avanzados. [2]

En 1981 fundó Sequoia Systems Incorporated en Marlborough, Massachusetts , [4] que producía sistemas informáticos tolerantes a fallos, especializados para el procesamiento de transacciones , utilizando una arquitectura estrechamente acoplada de su diseño. [5] Nueve años más tarde la compañía comenzó a cotizar en la bolsa NASDAQ . [4]

Stiffler murió el 24 de marzo de 2019 en Watsonville, California . [4]

Investigación

Stiffler en la década de 1980

Stiffler fue autor o coautor de numerosos artículos y libros, y recibió varios cientos de patentes. [4] Su tesis, "Códigos binarios de telemetría autosincronizados", supervisada por Solomon Golomb , combinó las ideas de códigos binarios ortogonales (en los que las palabras de código no están correlacionadas entre sí) y códigos autosincronizados (en los que no hay ambigüedad sobre las posiciones de los límites entre las palabras de código); encontró construcciones de códigos binarios ortogonales autosincronizados para todas las longitudes de palabras de código mayores o iguales a cuatro, y demostró su inexistencia para todas las longitudes más cortas. [6]

En 1964 desarrolló la técnica de punción [7] (y demostró el límite de Solomon-Stiffler) [8] con Gustave Solomon , y fue coautor de Comunicaciones digitales con aplicaciones espaciales con Golomb, Andrew Viterbi y otros dos. [9] Su libro de 1971 Teoría de las comunicaciones sincrónicas [10] surgió de la necesidad de la NASA de una comunicación serial sincrónica de alta eficiencia energética durante las transmisiones de datos para su programa de espacio profundo ; [11] una revisión lo llamó "incomparable en su tratamiento integral de los problemas de sincronización de las comunicaciones discretas en el tiempo" y "un hito en el desarrollo teórico" del tema. [12]

En 1971 editó un número especial sobre códigos de corrección de errores de IEEE Transactions on Communication Technology , [13] y en 1980 editó un número especial de IEEE Transactions on Computers que examinaba la computación tolerante a fallos. [14]

En 1975 fue nombrado miembro del IEEE , [15] una distinción reservada a los miembros del IEEE con "un historial de logros extraordinario". [16]

Referencias

  1. ^ Anuario de Harvard de 1956. Cambridge, Massachusetts: Harvard Yearbook Publications. 1956.
  2. ^ abc Ver:
    • Pradhan, DK; Stiffler, JJ (marzo de 1980). "Códigos de corrección de errores y circuitos de autoverificación". Computer . Vol. 13, núm. 3. IEEE. págs. 27–37. doi :10.1109/MC.1980.1653527.
    • Stiffler, JJ (junio de 1978). "Codificación para memorias de acceso aleatorio". IEEE Transactions on Computers . C-27 (6): 526–531. doi :10.1109/TC.1978.1675143. S2CID  10587456.
  3. ^ Clase de 1956 de Harvard College. Informe trienal . Cambridge, Massachusetts: Crimson Printing Co. 1959.
  4. ^ abcd "Obituarios. Jack Justin Stiffler". Harvard Magazine . Septiembre-octubre de 2019. pág. 72L.
  5. ^ Bernstein, PA (febrero de 1988). "Sequoia: un multiprocesador acoplado estrechamente y tolerante a fallos para el procesamiento de transacciones". Computer . 21 (2). IEEE: 37–45. doi :10.1109/2.17. S2CID  12418470.
  6. ^ Ver:
    • Stiffler, Jack J. (1962). Códigos binarios de telemetría autosincronizados (Tesis). Instituto Tecnológico de California.
    • Natali, F. (agosto de 1969). "Propiedades de sincronización de un código (8,4) casi sin comas". IEEE Transactions on Communication Technology . 17 (4): 500–502. doi :10.1109/TCOM.1969.1090123.
  7. ^ Ver:
    • Solomon, G.; Stiffler, JJ (1964). "Códigos cíclicos sistemáticos perforados". IEEE Convention Record . Vol. 12. págs. 128–129.
    • Solomon, G.; Stiffler, JJ (abril de 1965). "Códigos cíclicos perforados algebraicamente". Información y control . 8 (2): 170–179. doi : 10.1016/S0019-9958(65)90080-X .
  8. ^ Tamari, Fumikazu (abril de 1984). "Sobre códigos lineales que alcanzan el límite de Solomon-Stiffler". Matemáticas discretas . 49 (2): 179–191. doi :10.1016/0012-365X(84)90116-X. MR  0740436.
  9. ^ Golomb, Solomon W. ; Baumert, Leonard D.; Easterling, Mahlon F.; Stiffler, JJ; Viterbi, Andrew J. (1964). Comunicaciones digitales con aplicaciones espaciales . Prentice-Hall.
  10. ^ Stiffler, JJ (1971). Teoría de las comunicaciones sincrónicas . Prentice-Hall.
  11. ^ Posner, Edward C. ; Stevens, Robertson (mayo de 1984). "Comunicación en el espacio profundo: pasado, presente y futuro". Revista IEEE Communications . Vol. 22, núm. 5. págs. 8–21. Código Bibliográfico :1984IComM..22....8P. doi :10.1109/MCOM.1984.1091955.
  12. ^ Scholtz, Robert A. (enero de 1972). " Teoría de las comunicaciones sincrónicas  – JJ Stiffler". Reseñas de libros. IEEE Transactions on Information Theory . 8 (1): 218–219. doi :10.1109/TIT.1972.1054730.
  13. ^ Stiffler, J.J., ed. (octubre de 1971). "Número especial sobre códigos de corrección de errores". IEEE Transactions on Communication Technology . COM-19 (5 Pt. 2).
  14. ^ Stiffler, JJ, ed. (junio de 1980). "Número especial sobre computación tolerante a fallos". IEEE Transactions on Computers . C-29 (6).
  15. ^ IEEE Communications Society. «Membership. IEEE Fellows 1975» (Membresía . IEEE Fellows 1975) . Consultado el 8 de septiembre de 2019 .
  16. ^ "Acerca del programa IEEE Fellow". IEEE . Consultado el 8 de septiembre de 2019 .