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.