Ingeniería de software /
Por: Sommerville, Ian [Autor]
.
Tipo de material: ![materialTypeLabel](/opac-tmpl/lib/famfamfam/BK.png)
![](/opac-tmpl/bootstrap/images/filefind.png)
![](/opac-tmpl/bootstrap/images/filefind.png)
![](/opac-tmpl/bootstrap/images/filefind.png)
![](/opac-tmpl/bootstrap/images/filefind.png)
![](/opac-tmpl/bootstrap/images/filefind.png)
![](/opac-tmpl/bootstrap/images/filefind.png)
Tipo de ítem | Ubicación actual | Signatura | Copia número | Estado | Fecha de vencimiento | Código de barras | Reserva de ejemplares |
---|---|---|---|---|---|---|---|
![]() |
Biblioteca Central SM Col.Docentes | 005.1 S66 (Ver Items Similares) | Ej.1 | Disponible | 38009 |
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE. INTRODUCCIÓN. Desarrollo de software profesional; Ética en la ingeniería de software; Procesos de software. MODELOS DE PROCESO DE SOFTWARE; Actividades del proceso; Cómo enfrentar el cambio; El proceso unificado racional. DESARROLLO ÁGIL DE SOFTWARE; Métodos ágiles; Desarrollo dirigido por un plan y desarrollo ágil; Programación extrema; Administración de un proyecto ágil; Escalamiento de métodos ágiles. INGENIERÍA DE REQUERIMIENTOS; Requerimientos funcionales y no funcionales; El documento de requerimientos de software; Especificación de requerimientos; Procesos de ingeniería de requerimientos; Adquisición y análisis de requerimientos; Validación de requerimientos; Administración de requerimientos. MODELADO DEL SISTEMA; Modelos de contexto; Modelos de interacción; Modelos estructurales; Modelos de comportamiento; Ingeniería dirigida por modelo. DISEÑO ARQUITECTÓNICO; Decisiones en el diseño arquitectónico; Vistas arquitectónicas; Patrones arquitectónicos; Arquitecturas de aplicación. DISEÑO E IMPLEMENTACIÓN; Diseño orientado a objetos con el uso del UML; Patrones de diseño; Conflictos de implementación; Desarrollo de código abierto. PRUEBAS DE SOFTWARE; Pruebas de desarrollo; Desarrollo dirigido por pruebas; Pruebas de versión; Pruebas de usuario. EVOLUCIÓN DEL SOFTWARE; Procesos de evolución; Evolución dinámica del programa; Mantenimiento del software; Administración de sistemas heredados. CONFIABILIDAD Y SEGURIDAD. SISTEMAS SOCIOTÉCNICOS; Sistemas complejos; Ingeniería de sistemas; Procuración del sistema; Desarrollo del sistema; Operación del sistema. CONFIABILIDAD Y SEGURIDAD; Propiedades de confiabilidad; Disponibilidad y fiabilidad; Protección; Seguridad. ESPECIFICACIÓN DE CONFIABILIDAD Y SEGURIDAD; Especificación de requerimientos dirigida por riesgos; Especificación de protección; Especificación de fiabilidad; Especificación de seguridad; Especificación formal. INGENIERÍA DE CONFIABILIDAD; Redundancia y diversidad; Procesos confiables; Arquitecturas de sistemas confiables; Programación confiable. INGENIERÍA DE SEGURIDAD; Gestión del riesgo de seguridad; Diseño para la seguridad; Supervivencia del sistema. GARANTÍA DE CONFIABILIDAD Y SEGURIDAD. Análisis estático; Pruebas de fiabilidad; Pruebas de seguridad; Aseguramiento del proceso; Casos de protección y confiabilidad. INGENIERÍA DE SOFTWARE AVANZADA. REUTILIZACIÓN DE SOFTWARE; Panorama de la reutilización; Frameworks de aplicación; Líneas de productos de software; Reutilización de productos COTS. INGENIERÍA DE SOFTWARE BASADA EN COMPONENTES. Componentes y modelos de componentes; Procesos CBSE; Composición de componentes. INGENIERÍA DE SOFTWARE DISTRIBUIDO; Conflictos de los sistemas distribuidos; Computación cliente-servidor; Patrones arquitectónicos para sistemas distribuidos; Software como servicio. ARQUITECTURA ORIENTADA A SERVICIOS. Servicios como componentes de reutilización; Ingeniería de servicio; Desarrollo de software con servicios; SOFTWARE EMBEBIDO. Diseño de sistemas embedidos; Patrones arquitectónicos; Análisis de temporización; Sistemas operativos de tiempo real. INGENIERÍA DE SOFTWARE ORIENTADA A ASPECTOS. La separación de intereses; Aspectos, puntos de enlaces y puntos de corte; Ingeniería de software con aspectos. GESTIÓN DE SOFTWARE. GESTIÓN DE PROYECTOS; Gestión del riesgo; Gestión de personal; Trabajo en Equipo. PLANEACIÓN DE PROYECTOS; Fijación de precio al software; Desarrollo dirigido por un plan; Calendarización de proyectos; Planeación ágil; Técnicas de estimación. GESTIÓN DE LA CALIDAD; Calidad del software; Estándares de software; Revisiones e inspecciones; Medición y métricas del software.
Sommerville, Ian 2011 2011
No hay comentarios para este ejemplar.