Gómez Palomo, Sebastián Rubén

Aproximación a la ingeniería de software / Sebastián Rubén Gómez Palomo, Eduardo Antonio Moraleda Gil. - segunda edición. - Madrid: Editorial Universitaria Ramón Areces, 2020. - 330 páginas: ilustraciones; 17x24 cm

¿Qué es el software? -- ¿Cómo se fabrica el software? -- Mitos del software -- El ciclo de vida del software -- El ciclo de vida de un producto -- Fases del ciclo de vida del software -- Documentos que se generan en el ciclo de vida -- Tipos de ciclo de vida del software -- Prototipos -- El modelo en espiral -- Programación extrema -- Mantenimiento del software -- Garantía de calidad de software -- Especificaciones y requisitos -- Modelado de sistemas -- Análisis de requisitos de software -- Notaciones para la especificación -- Documento de especificación de requisitos -- Fundamentos del diseño de software -- ¿Qué es el diseño? -- Conceptos base -- Refinamiento -- Notaciones para el diseño -- Documentos de diseño -- Técnicas generales de diseño de software -- Descomposición modular -- Técnicas de diseño funcional descendente -- Técnicas de diseño basado en abstracciones -- Técnicas de diseño orientadas a objetos -- Técnicas de diseño de datos -- Diseño de bases de datos relacionales -- Diseño de bases de datos de objetos -- Diseño de software con patrones -- Ejemplos de diseño -- UML, lenguaje unificado de modelado -- ¿Qué es UML? -- Orígenes de UML -- Objetivos de UML -- Estructura de UML -- Diagramas UML -- La codificación del software -- Los lenguajes de programación -- Criterios de selección del lenguaje -- Aspectos metodológicos -- Pruebas de software -- Tipos de pruebas -- Pruebas de unidades -- Pruebas de unidades en programación orientada a objetos -- Estrategias de integración -- Pruebas de validación -- Pruebas del sistema.

9788499613291


Ingeniería de software

005.1 / G633