Descripción
SOFTWARE ENGINERING UNIX/C
Resumen del libro
Este manual ofrece una guía completa sobre el uso de herramientas UNIX y el lenguaje C en el contexto de todo el ciclo de vida del software. Los autores demuestran cómo aprovechar el entorno de programación UNIX/C para producir sistemas de software fiables, eficientes y mantenibles. El libro se centra en los aspectos técnicos de la ingeniería del software, cubriendo desde la exploración de conceptos y el análisis de viabilidad hasta el diseño, la implementación, las pruebas y el mantenimiento, proporcionando ejemplos reales de cada fase del ciclo de vida.
¿De qué trata?
La obra aborda la ingeniería del software desde una perspectiva práctica, utilizando el entorno UNIX y el lenguaje C como herramientas fundamentales. Se estructura en torno al ciclo de vida completo del desarrollo de software, incluyendo:
- Exploración de conceptos y análisis de viabilidad.
- Especificación de requisitos.
- Diseño del sistema.
- Implementación y codificación en C.
- Pruebas y aseguramiento de la calidad.
- Mantenimiento y evolución del producto.
Incluye ejemplos detallados de todos los productos principales del ciclo de vida de un sistema C real, como documentos de exploración de conceptos y viabilidad, documentos de requisitos, documentos de diseño, código fuente, casos de prueba y documentación de usuario. También proporciona directrices y listas de verificación para escribir e inspeccionar código fuente en C, y evalúa el futuro del entorno de desarrollo UNIX/C.
Temas principales
- Ingeniería del software aplicada al entorno UNIX/C.
- Ciclo de vida completo del desarrollo de software.
- Herramientas de desarrollo UNIX y su integración con C.
- Documentación técnica y productos del ciclo de vida.
- Calidad, fiabilidad y mantenibilidad del código en C.
¿Para quién está recomendado?
Este libro está dirigido a estudiantes y profesionales de la ingeniería informática, desarrolladores de software con experiencia en C y UNIX, y cualquier persona interesada en aplicar principios de ingeniería del software en entornos UNIX/C. Es especialmente útil para quienes buscan una comprensión técnica y práctica del desarrollo de sistemas software de alta calidad.
Qué aporta este libro
- Una visión completa y práctica del uso de herramientas UNIX y C en todas las fases del desarrollo de software.
- Ejemplos reales y documentación detallada de un sistema C completo, desde la concepción hasta el mantenimiento.
- Directrices y listas de verificación para mejorar la calidad y la inspección del código fuente en C.
- Un enfoque técnico que complementa la teoría de la ingeniería del software con la práctica del entorno UNIX/C.
Ficha técnica
- Autor: FRAKES
- Editorial: PRENTICE HALL IBERIA
- Idioma: Inglés
- Colección: UNIVERSITARIO
- Peso: 590.0 g
Valoración editorial
Se trata de una obra de referencia para quienes deseen dominar la ingeniería del software en el entorno UNIX/C. Su enfoque técnico y práctico, respaldado por ejemplos reales de un ciclo de vida completo, la convierte en una herramienta valiosa tanto para la formación académica como para el desarrollo profesional en sistemas críticos y de alto rendimiento. La inclusión de directrices para la calidad del código y la inspección técnica añade un valor diferencial significativo.

