000 | 02982nam a2200241Ia 4500 | ||
---|---|---|---|
001 | 12418 | ||
003 | SV-SsUGB | ||
008 | 180402s2005||||es |||||||||||||| ||spa|| | ||
020 | _a9788478290741 | ||
040 | _aUGB | ||
041 | 0 | _aspa | |
082 | 4 |
_a005.1 _bS666 |
|
100 | 1 |
_aSommerville, Ian _eAutor |
|
245 | 1 | 0 |
_aIngeniería del software / _cIan Sommerville |
260 |
_a[s.l.] _bPearson Educación _c2005 |
||
300 | _a712. p. | ||
520 | _aINTRODUCCIÓN; ¿Qué es la ingeniería del software? SISTEMAS SOCIO-TÉCNICOS, ingeniería de sistemas; Definición de requerimientos del sistema; Sistemas críticos; Confiabilidad de un sistema. PROCESOS DEL SOFTWARE. Modelos del proceso del software. GESTION DE PROYECTOS. Actividades de gestión; Planificación del proyecto. REQUERIMIENTOS Requerimientos del software. PROCESOS DE LA INGENIERÍA DE REQUERIMIENTOS. Estudios de viabilidad; Obtención y análisis de requerimientos. MODELOS DEL SISTEMA. Modelos de contexto; Modelos de flujos de datos. ESPECIFICACIÓN DE SISTEMAS CRÍTICOS. Identificación de riesgos; Análisis y clasificación de riesgos. ESPECIFICACIÓN FORMAL. Especificación formal en el proceso del software. DISEÑO. Diseño arquitectónico; Organización del sistema. ARQUITECTURAS DE SISTEMAS DISTRIBUIDOS. Arquitecturas cliente-servidor. ARQUITECTURAS DE APLICACIONES. Sistemas de procesamiento de datos. DISEÑO ORIENTADO A OBJETOS. Objetos y clases. DISEÑO DE SOFTWARE DE TIEMPO REAL. Diseño del sistema; Modelado de sistemas de tiempo real; Gestión de procesos. DISEÑO DE INTERFACES DE USUARIO. Interacción del usuario; El proceso de diseño de la interfaz de usuario. DESARROLLO. Métodos ágiles; Prototipado del software. REUTILIZACION DEL SOFTWARE. Patrones de diseño; Reutilización de sistemas de aplicaciones; INGENIERÍA DEL SOFTWARE BASADA EN COMPONENTES. Modelos de componentes. DESARROLLO DE SISTEMAS CRÍTICOS. Procesos confiables; Programación segura. EVOLUCION DEL SOFTWARE. Mantenimiento del software. VERIFICACION Y VALIDACION. Planificación de la verificación y validación. PRUEBAS DEL SOFTWARE. Pruebas de integración. VALIDACION DE SISTEMAS CRÍTICOS. Validación de la fiabilidad. GESTION DE PERSONAL. Selección de personal; El modelo de madurez de la capacidad del personal; ESTIMACION DE COSTES DEL SOFTWARE. Productividad; Técnicas de estimación; Gestión de calidad; iso 9000; Control de la calidad; MEJORA DE PROCESOS. Calidad de producto y proceso; Clasificación de los procesos. GESTION DE CONFIGURACIONES. Identificación de los elementos de configuración; Construcción del sistema; Herramientas CASE para gestión de configuraciones. | ||
542 | 1 |
_aSommerville, Ian _g2005 _i2005 |
|
650 | 4 | _aCOMPUTACIÓN | |
650 | 4 | _xSOFTWARE-PROGRAMACIÓN ; INGENIERIA DE SOFTWARE ; INGENIERIA DE SISTEMAS BASADOS EN COMPUTADORA ; ADMINISTRACIÓN DE PROYECTOS-COMPUTACIÓN ; PROGRAMACIÓN ORIENTADO A OBJETOS | |
700 | 1 | _aSommerville, Ian | |
942 | _cBK | ||
999 |
_c8548 _d8548 |