Ingeniería de software / Ian Sommerville
Por: Sommerville, Ian [Autor].
Colaborador(es): Sommerville, Ian.
Tipo de material: LibroEditor: México Pearson Educación 2011Edición: 9a. ed.Descripción: 773. p.ISBN: 9786073206037.Tema(s): COMPUTACIÓN | -- SOFTWARE-PROGRAMACIÓNClasificación CDD: 005.1 Resumen: INTRODUCCION A LA INGENIERIA DEL SOFTWARE. Introducción. Desarrollo de software profesional; Etica 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. GESTION 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.Tipo de ítem | Ubicación actual | Signatura | Copia número | Estado | Fecha de vencimiento | Código de barras | Reserva de ejemplares |
---|---|---|---|---|---|---|---|
Libros | Biblioteca Central SM Colección General | 005.1 (Ver Items Similares) | Ej.1 | Disponible | 28968 | ||
Libros | Biblioteca Central SM Colección General | 005.1 (Ver Items Similares) | Ej.2 | Disponible | 28969 | ||
Libros | Biblioteca Central SM Colección General | 005.1 (Ver Items Similares) | Ej.3 | Disponible | 28970 | ||
Libros | Biblioteca USU Colección General | 005.1 (Ver Items Similares) | Ej.4 | Disponible | 28971 | ||
Libros | Biblioteca USU Colección General | 005.1 (Ver Items Similares) | Ej.5 | Disponible | 28972 | ||
Libros | Biblioteca USU Colección General | 005.1 (Ver Items Similares) | Ej.6 | Disponible | 28973 |
Navegando Biblioteca Central SM Estantes , Ubicación: Colección General Cerrar el navegador de estanterías
INTRODUCCION A LA INGENIERIA DEL SOFTWARE. Introducción. Desarrollo de software profesional; Etica 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. GESTION 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.