000 05395aam a22003972i 4500
001 000024771
003 PE-TmUNAS
005 20260506144139.0
006 a||||fr|||| 001 0|
007 ta
008 170914s2002 mx adk|frfn|| 00| 0bspasd
020 _a970-26-0206-8
_qAgencia ISBN México
040 _aBiblioteca Central de la Universidad Nacional Agraria de la Selva
_bspa
_cCatalogación de la Biblioteca Central de la Universidad Nacional Agraria de la Selva, transcrita por la Biblioteca Central de la Universidad Nacional Agraria de la Selva, sin modificaciones posteriores.
_dBiblioteca Central de la Universidad Nacional Agraria de la Selva
_erda
041 0 _aspa
_hspa
082 0 4 _222
_a005.1
100 _92816
_aSommerville, Ian,
_d1951-,
_eautor
_q(Sommerville),
245 0 0 _aIngeniería de Software /
_cIan Sommerville ; traducción: José Alejandro Torres ; revisión técnica: Sergio Fuenlabrada Velázquez [y otros tres más]
_b
250 _aSexta edición
264 3 1 _a México :
_bPearson Educación ;
_c2002
300 _a692 páginas :
_bfiguras (blanco y negro) ;
_c24 cm.
336 _2rdacontent
_atexto impreso
_btxt
337 _2rdamedia
_asin mediación
338 _2rdacarrier
_avolumen
500 _aIncluye anexos
500 _aIncluye información académica y profesional en la cubierta posterior
505 2 _aParte 1: Panorama general -- Capítulo 1: Introducción -- Capítulo 2: Ingeniería de sistemas basados en computadora -- Capítulo 3: Procesos del software -- Capítulo 4: Administración de proyectos -- Parte 2: Requerimientos -- Capítulo 5: Requerimientos del software -- Capítulo 6: Procesos de la ingeniería de requerimientos -- Capítulo 7: Modelos de sistemas -- Capítulo 8: Construcción de prototipos de Software -- Capítulo 9: Especificación formal -- Parte 3: Diseño -- Capítulo 10: Diseño arquitectónico -- Capítulo 11: Arquitecturas de sistemas distribuidos -- Capítulo 12: Diseño orientado a objetos -- Capítulo 13: Diseño de software de tiempo real -- Capítulo 14: Diseño con reutilización -- Capítulo 15: Diseño de la interfaz de usuario -- Parte 4: Sistemas críticos -- Capítulo 16: Confiabilidad -- Capítulo 17: Especificación de sistemas críticos -- Capítulo 18: Desarrollo de sistemas críticos -- Parte: Verificación y validación -- Capítulo 19: Verificación y validación -- Capítulo 20: Pruebas de software -- Capítulo 21: Validación de sistemas críticos -- Parte 6: Administración -- Capítulo 22: Administración de personal -- Capítulo 23: Estimación del costo del Software -- Capítulo 24: Administración de la calidad -- Capítulo 25: Mejora de procesos -- Parte 7: Evolución -- Capítulo 26: Sistemas heredados -- Capítulo 27: Cambios en el software -- Capítulo 28: Reingeniería en el software -- Capítulo 29: Administración de la configuración
520 2 _a"Actualmente los sistemas de software son ubicuos. La mayoría de los equipos eléctricos actuales incluyen algún tipo de software. Éste se utiliza para ayudar al funcionamiento de la industria manufacturera, a las escuelas y universidades., al cuidado de la salud, a las finanzas y al gobierno; mucha gente utiliza software de diferente clase para el entretenimiento y la educación. La especificación, el desarrollo, la administración y la evolución de estos sistemas de software integran la disciplina de ingeniería de software. Incluso los sistemas de software más simples tienen una alta complejidad inherente. por lo que es necesario utilizar los principios de ingeniería para su desarrollo. Por lo tanto. la ingeniería de software es una disciplina en la que los ingenieros de software utilizan los métodos y la teoría de la ciencia de la computación de forma efectiva para resolver problemas complejos. El hecho de que existan estos problemas ha dado como resultado que muchos proyectos de desarrollo de software no hayan tenido éxito. Sin embargo, una gran cantidad de software moderno proporciona buen servicio a sus usuarios, así que no deberíamos dejar que las fallas oscurezcan los verdaderos éxitos de los ingenieros de software en los últimos 30 años. La ingeniería de software comenzó su desarrollo en respuesta a los problemas de construcción de sistemas de software personalizados para las fuerzas armadas, el gobierno y las aplicaciones industriales. Actualmente se desarrolla software de amplio espectro, desde juegos en consolas especializadas, productos para computadoras personales y sistemas basados en Web, hasta sistemas distribuidos de gran escala. Aunque algunas de las técnicas que son apropiadas para sistemas personalizados -como el desarrollo orientado a objetos-son universales, las nuevas técnicas de ingeniería de software están evolucionando para los diferentes tipos de software. No es posible cubrir todo en un libro, por lo que me centro en técnicas universales y en técnicas para el desarrollo de sistemas a gran escala más que en productos particulares de software."--(V, VI) páginas.
521 8 _aMaterial bibliográfico para estudiantes universitarios, docentes e investigadores.
526 0 _aIngeniería en Informática y Sistemas.
526 0 _aIngeniería Mecánica Eléctrica
546 _aEn español.
650 1 4 _aProgramación
_9184
942 _2ddc
_cBK
998 _czmvv/aeoa/scvr/asrr/emml/giyp
999 _c620
_d620