Este texto, en su novena edición, se dirige principalmente a estudiantes universitarios que están inscritos en cursos tanto introductorios como avanzados de ingeniería de software y sistemas.
Asimismo, los ingenieros de software que trabajan en la industria encontrarán el libro útil como lectura general y para actualizar sus conocimientos acerca de temas como reutilización de software, diseño arquitectónico, confiabilidad, seguridad y mejora de procesos.
Incluye:
Nuevos capítulos sobre software ágil y sistemas embebidos.
Nuevo material sobre ingeniería dirigida por modelos, desarrollo de fuente abierta y desarrollo dirigido por pruebas, modelo de queso suizo de Reason, arquitecturas de sistemas confiables, análisis estático y comprobación de modelos, reutilización COTS, software como servicio y planeación ágil.
Nuevo estudio de caso de amplio alcance que detalla un sistema de registro de pacientes.