Ingeniero de software y escritor estadounidense (nacido en 1932)
Robert L. (Bob) Glass (nacido en 1932) es un ingeniero de software y escritor estadounidense, conocido por sus trabajos sobre ingeniería de software, especialmente sobre la medición de la calidad del diseño de software [1] y sus estudios sobre el estado del arte de la investigación en ingeniería de software. [2] [3]
Biografía
Glass tuvo su primer trabajo en informática en 1954. Trabajó de 1954 a 1957 en la industria aeroespacial en North American Aviation , de 1957 a 1965 en Aerojet-General Corp. y de 1965 a 1982 en Boeing Company , donde construyó herramientas de software utilizadas por especialistas en aplicaciones. [4]
Entre 1970 y 1972, Glass trabajó en una beca de investigación centrada en herramientas en la Universidad de Washington . De 1982 a 1987, enseñó en el programa de posgrado de Ingeniería de Software en la Universidad de Seattle y, posteriormente, pasó un año en el Instituto de Ingeniería de Software . [4] A principios de la década de 2000, fue profesor visitante en la Universidad de Linköping en Suecia y en la Universidad Griffith en Queensland, Australia. [5] La Universidad de Linköping le otorgó un doctorado honorario en 1995. [6]
Es editor jefe emérito del Journal of Systems and Software [7] y también escribe columnas periódicas para Communications of the ACM e IEEE Software . [nb 1] En 1995 recibió un doctorado honorario de la Universidad de Linköping de Suecia, [9] y en 1999 fue nombrado miembro de la sociedad profesional Association for Computing Machinery (ACM). [10] Utilizando el seudónimo de Miles Benson, Glass escribió regularmente en los años 1970 historias disfrazadas de proyectos informáticos fallidos para la publicación industrial Computerworld . [11]
Después de 45 años en el campo, Glass se describió a sí mismo como "mi cabeza está en el área académica de la informática, pero mi corazón está en su práctica". [nb 2]
Escribiendo en IEEE Software en 2000, Glass criticó el software de código abierto , prediciendo que no llegaría muy lejos y "se limitaría a uno o unos pocos cultos que surjan de una cultura de nicho". La base de Glass para esta audaz predicción fue que el software de código abierto "va en contra de todo lo que sé sobre el campo del software". [12]
Publicaciones
Glass escribió más de 200 artículos [13] y 25 libros. A continuación, una selección:
- 1977. El elixir universal y otros proyectos informáticos que fracasaron
- 1978. Cuentos de informáticos: perritos calientes y frutos secos
- 1979. Guía de confiabilidad del software
- 1979. El poder del peonaje
- 1980. La segunda venida: más proyectos informáticos que fracasaron . Con "Sue deNim".
- 1981. Soliloquios sobre software
- 1981. Manual de mantenimiento de software
- 1983. Software en tiempo real (editado por)
- 1983. Catástrofes informáticas (compilado por)
- 1988. Prácticas de programación modernas: un informe desde la industria
- 1988. Habilidades de comunicación de software
- 1989. El software se escapa
- 1990. Medición de la calidad del diseño de software . Con David N. Card.
- 1991. Conflicto de software: ensayos sobre el arte y la ciencia de la ingeniería de software
- 1992. Medición y motivación de los programadores de mantenimiento . Con Jerome B. Landsbaum.
- 1995. Creatividad del software
- 1996. Enfoque ISO 9000 para la creación de software de calidad . Con Östen Oskarsson.
- 1998. En el principio: recuerdos de pioneros del software . Editor. IEEE Computer Society Press, Los Alamitos, California.
- 1999. Calamidades informáticas: lecciones aprendidas de productos, proyectos y empresas que fracasaron .
- 2001. ComputingFailure.com: historias de guerra de la revolución electrónica
- 2003. Hechos y falacias de la ingeniería de software
- 2006. Conflicto de software 2.0
- 2006. Creatividad de software 2.0
- 2011. El lado oscuro de la ingeniería de software: el mal en los proyectos informáticos
Notas
- ^ Robert Glass escribió la columna "Oposición leal" en la revista IEEE Software durante años. Su última columna fue: Glass, Robert L. "¡Adiós!" . [8]
- ^ Atribuido a Glass en Joseph Feller (2005, p. 517)
Referencias
- ^ Briand, Lionel C., Sandro Morasca y Victor R. Basili. "Medición de ingeniería de software basada en propiedades". Ingeniería de software, IEEE Transactions on 22.1 (1996): 68–86.
- ^ Vessey, Iris, Venkataraman Ramesh y Robert L. Glass. "Investigación en sistemas de información: un estudio empírico de la diversidad en la disciplina y sus publicaciones". Journal of Management Information Systems 19.2 (2002): 129–174.
- ^ Bertolino, Antonia. "Investigación en pruebas de software: logros, desafíos, sueños". El futuro de la ingeniería de software , 2007. FOSE'07. IEEE, 2007.
- ^ ab "Acerca de Robert L. Glass". Sitio web personal . Archivado desde el original el 14 de septiembre de 2010. Consultado el 6 de noviembre de 2013.
Robert L. Glass (Bob) ha deambulado por los pasillos de la informática durante más de 50 años, comenzando con un trabajo de tres años en la industria aeroespacial (en North American Aviation) en 1954-1957, lo que lo convierte en uno de los verdaderos pioneros del campo del software. Esa estadía en North American se extendió a varias otras apariciones en la industria aeroespacial (en Aerojet-General Corp., 1957-1965) [sic] y Boeing Company, 1965-1970 y 1972-1982). Su papel fue principalmente el de crear herramientas de software utilizadas por especialistas en aplicaciones.
- ^ Robert L. Glass (2006) Creatividad de software 2.0 . p. v.
- ^ Robert L. Glass (2003) Hechos y falacias de la ingeniería de software. p. 190
- ^ "Comité editorial de la revista Journal of Systems and Software". Revista de sistemas y software . Elsevier BV . Consultado el 9 de abril de 2014 .
- ^ IEEE Software 26.6 (2009): 96–96.
- ^ Joseph Feller (2005) Perspectivas sobre el software libre y de código abierto . p. 516
- ^ "Robert L. Glass". Mención para ACM Fellow . Consultado el 6 de noviembre de 2013 .
- ^ Darroch, Fiona (julio de 2006). "Perfil de miembro de ACM: Bob Glass". Notas de ingeniería de software de SIGSOFT . 31 (4): 2–6. doi : 10.1145/1142958.1150033 . S2CID 26827081.
- ^ Glass, RL (2000). La sociología del código abierto: de sectas y culturas. IEEE Software, 17(3), 104–105
- ^ "Robert L. Glass". Bibliografía informática del DBLP . Schloss Dagstuhl – Leibniz Center for Informatics y la Universidad de Trier . Consultado el 9 de abril de 2014 .
Enlaces externos
- El sitio web oficial de Robert Glass