Leonard Joel (Len) Bass (nacido hacia 1943) es un ingeniero de software estadounidense , profesor emérito y antiguo investigador del Software Engineering Institute (SEI), particularmente conocido por sus contribuciones a la arquitectura de software en la práctica. [ 1 ] [ 2 ]
Biografía
Bass recibió su doctorado en Ciencias de la Computación de la Universidad de Purdue en 1970 bajo la supervisión de Paul Ruell Young con la tesis titulada "Jerarquías basadas en la complejidad computacional y las irregularidades de los conjuntos medidos que determinan la clase". [ 3 ]
Bass fue nombrado catedrático de Informática en la Universidad de Rhode Island en 1970. En 1986, se trasladó al Instituto de Ingeniería de Software de la Universidad Carnegie Mellon , donde comenzó como jefe del grupo de software de interfaz de usuario y posteriormente se centró en el análisis de arquitecturas de software. Desde 2011, es investigador principal sénior en NICTA (National ICT Australia ). [ 4 ]
Len Bass fue galardonado con el premio Jolt Productivity Award de la revista Software Development Magazine en dos ocasiones, en 1999 y 2003. [ 5 ]
Publicaciones seleccionadas
Libros
- Bass, L., Clements, P., Kazman, R. (1.ª ed. 1998, 2.ª ed. 2003, 3.ª ed. 2012, 4.ª ed. 2022). Arquitectura de software en la práctica. Pearson Education
- Clements, P., Bass, L., Garlan, D., Ivers, J., Little, R., Nord, R., Stafford, J. (1.ª ed. 2002, 2.ª ed. 2011). Documentación de arquitecturas de software: vistas y más allá. Pearson Education.
- Bass, L., Weber, I., Zhu, L. (2015). DevOps: Una perspectiva del arquitecto de software. Addison-Wesley Professional.
Artículos e informes, una selección: [ 6 ]
- Kazman, R., Bass, L., Webb, M., & Abowd, G. (1994, mayo). " SAAM: Un método para analizar las propiedades de las arquitecturas de software ". En Actas de la 16.ª conferencia internacional sobre ingeniería de software (pp. 81–90). IEEE Computer Society Press .
- Abowd, G. , Bass, L., Clements, P., Kazman, R., y Northrop, L. (1997). Mejores prácticas industriales recomendadas para la evaluación de la arquitectura de software (n.º CMU/SEI-96-TR-025). Instituto de Ingeniería de Software de la Universidad Carnegie Mellon de Pittsburgh, Pensilvania.
- Kazman, R., Abowd, G., Bass, L., & Clements, P. (1996). " Análisis de arquitectura de software basado en escenarios ". IEEE Software , 13(6):47–55.
Presentaciones
- Bass, L. [lenbass]. (31 de julio de 2016). Redes [Archivo de vídeo].
- Bass, L. [lenbass]. (30 de julio de 2016). Máquina virtual [Archivo de vídeo].
Referencias
- ↑ Fielding, Roy Thomas . Estilos arquitectónicos y diseño de arquitecturas de software basadas en redes. Disertación. Universidad de California, Irvine, 2000.
- ↑ Bosch, Jan. Diseño y uso de arquitecturas de software: adopción y evolución de un enfoque de línea de productos. Pearson Education, 2000.
- ↑ Len Bass en el Proyecto de Genealogía Matemática
- ↑ Len Bass Archivado el 20 de marzo de 2016 en Wayback Machine en nicta.com.au. Consultado el 10 de octubre de 2014.
- ↑ Premios Complete Jolt a la Excelencia y la Productividad en Dr. DobbsConsultado el 04.2020.
- ↑ Leonard J. Bass en el servidor de bibliografía DBLP
Enlaces externos
- Len Bass en el Instituto de Ingeniería de Software
- Len Bass en NICTA
- Personas vivas
- exalumnos de la Universidad de Purdue
- Profesorado de la Universidad de Rhode Island
- Profesorado de la Universidad Carnegie Mellon
- ingenieros de software estadounidenses
- científicos informáticos estadounidenses
- Expatriados estadounidenses en Australia
- Nacimientos en la década de 1940
- científicos estadounidenses del siglo XX
- científicos estadounidenses del siglo XXI