<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>08095nam a2200397Ia 4500</leader>
  <controlfield tag="001">010488011199011240</controlfield>
  <controlfield tag="003">LIB</controlfield>
  <controlfield tag="008">220712b2002        py ||||| |||| 00| 0 spa d</controlfield>
  <datafield tag="010" ind1=" " ind2=" ">
    <subfield code="a">010488011199011240</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">970-26-0206-8</subfield>
  </datafield>
  <datafield tag="041" ind1=" " ind2=" ">
    <subfield code="a">Espa&#xF1;ol</subfield>
  </datafield>
  <datafield tag="100" ind1=" " ind2=" ">
    <subfield code="a">Sommerville, Lan</subfield>
    <subfield code="9">11711</subfield>
  </datafield>
  <datafield tag="245" ind1=" " ind2=" ">
    <subfield code="a">Ingenier&#xED;a de software</subfield>
  </datafield>
  <datafield tag="250" ind1=" " ind2=" ">
    <subfield code="a">6a ed</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="b">Pearson,</subfield>
    <subfield code="a">M&#xE9;xico :</subfield>
    <subfield code="c">2002</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">692 p.</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2=" ">
    <subfield code="a">Indice del Contenido. Prefacio. Parte 1. Panorama general. Cap&#xED;tulo 1. Introducci&#xF3;n. 1.1 Preguntas frecuentes acerca de la ingenier&#xED;a de software. 1.2 Responsabilidad profesional y &#xE9;tica. Puntos clave. Lecturas adicionales. Ejercicios. Cap&#xED;tulo 2. Ingenier&#xED;a de sistemas basados en computadora. 2.1 Propiedades emergentes de los sistemas. 2.2 Los sistemas y su entorno. 2.3 Modelado de sistemas. 2.4 El proceso de la ingenier&#xED;a de sistemas. 2.5 Adquisici&#xF3;n del sistema. Puntos clave. Lecturas adicionales. Ejercicios. Cap&#xED;tulo 3. Procesos del software. 3.1 Modelos del proceso del software. 3.2 Iteraci&#xF3;n de procesos. 3.3 Especificaci&#xF3;n del software. 3.4 Dise&#xF1;o e implementaci&#xF3;n del software. 3.5 Validaci&#xF3;n del software. 3.6 Evoluci&#xF3;n del software. 3.7 Ayuda automatizada al proceso. Puntos clave. Lecturas adicionales. Ejercicios. Cap&#xED;tulo 4. Administraci&#xF3;n de proyectos. 4.1 Actividades de la administraci&#xF3;n. 4.2 Planeaci&#xF3;n del proyecto. 4.3 Calendarizaci&#xF3;n del proyecto. 4.4 Administraci&#xF3;n de riesgos. Puntos clave. Lecturas adicionales. Ejercicios. Parte 2. Requerimientos. Cap&#xED;tulo 5. Requerimientos del software. 5.1 Requerimientos funcionales y no funcionales. 5.2 Requerimientos del usuario. 5.3 Requerimientos del sistema. 5.4 El documento de requerimientos del software. Puntos clave. Lecturas adicionales. Ejercicios. Cap&#xED;tulo 6. Procesos de la ingenier&#xED;a de requerimientos. 6.1 Estudios de factibilidad. 6.2 Obtenci&#xF3;n y an&#xE1;lisis de requerimientos. 6.3 Validaci&#xF3;n de requerimientos. 6.4 Administraci&#xF3;n de requerimientos. Puntos clave. Lecturas adicionales. Ejercicios. Cap&#xED;tulo 7. Modelos de sistemas. 7.1 Modelos de contexto. 7.2 Modelos de comportamiento. 7.3 Modelos de datos. 7.4 Modelos de objetos. 7.5 Bancos de trabajo CASE. Puntos clave. Lecturas adicionales. Ejercicios. Cap&#xED;tulo 8. Construcci&#xF3;n de prototipos de software. 8.1 Construcci&#xF3;n de prototipos en el proceso del software. 8.2 T&#xE9;cnicas de construcci&#xF3;n r&#xE1;pida de prototipos. 8.3 Construcci&#xF3;n de prototipos de la interfaz de usuario. Puntos clave. Lecturas adicionales. Ejercicios. Cap&#xED;tulo 9. Especificaci&#xF3;n formal. 9.1 Especificaci&#xF3;n formal en el proceso del software. 9.2 Especificaci&#xF3;n de la interfaz. 9.3 Especificaci&#xF3;n del comportamiento. Puntos clave. Lecturas adicionales. Ejercicios. Parte 3. Dise&#xF1;o. Cap&#xED;tulo 10. Dise&#xF1;o arquitect&#xF3;nico. 10.1 Estructuraci&#xF3;n del sistema. 10.2 Modelos de control. 10.3 Descomposici&#xF3;n modular. 10.4 Arquitecturas de dominio espec&#xED;fico. Puntos clave. Lecturas adicionales. Ejercicios. Cap&#xED;tulo 11. Arquitecturas de sistemas distribuidos. 11.1 Arquitecturas multiprocesador. 11.2 Arquitecturas cliente-servidor. 11.3 Arquitecturas de objetos distribuidos. 11.4 CORBA. Puntos clave. Lecturas adicionales. Ejercicios. Cap&#xED;tulo 12. Dise&#xF1;o orientado a objetos. 12.1 Objetos y clases de objetos. 12.2 Un proceso de dise&#xF1;o orientado a objetos. 12.3 Evoluci&#xF3;n del dise&#xF1;o. Puntos clave. Lecturas adicionales. Ejercicios. Cap&#xED;tulo 13. Dise&#xF1;o de software de tiempo real. 13.1 Dise&#xF1;o del sistema. 13.2 Sistemas ejecutivos de tiempo real. 13.3 Sistemas de supervisi&#xF3;n y control. 13.4 Sistemas de adquisici&#xF3;n de datos. Puntos clave. Lecturas adicionales. Ejercicios. Cap&#xED;tulo 14. Dise&#xF1;o con reutilizaci&#xF3;n. 14.1 Desarrollo basado en componentes. 14.2 Familias de aplicaciones. 14.3 Patrones de dise&#xF1;o. Puntos clave. Lecturas adicionales. Ejercicios. Cap&#xED;tulo 15. Dise&#xF1;o de la interfaz de usuario. 15.1 Principios de dise&#xF1;o de la interfaz de usuario. 15.2 Interacci&#xF3;n del usuario. 15.3 Presentaci&#xF3;n de la informaci&#xF3;n. 15.4 Soporte al usuario. 15.5 Evaluaci&#xF3;n de la interfaz. Puntos clave. Lecturas adicionales. Ejercicios. Parte 4. Sistemas cr&#xED;ticos. Cap&#xED;tulo 16. Confiabilidad. 16.1 Sistemas cr&#xED;ticos. 16.2 Disponibilidad y fiabilidad. 16.3 Seguridad. 16.4 Protecci&#xF3;n. Puntos clave. Lecturas adicionales. Ejercicios. Cap&#xED;tulo 17. Especificaci&#xF3;n de sistemas cr&#xED;ticos. 17.1 Especificaci&#xF3;n de la fiabilidad del software. 17.2 Especificaci&#xF3;n de la seguridad. 17.3 Especificaci&#xF3;n de la protecci&#xF3;n. Puntos clave. Lecturas adicionales. Ejercicios. Cap&#xED;tulo 18. Desarrollo de sistemas cr&#xED;ticos. 18.1 Disminuci&#xF3;n de fallas. 18.2 Tolerancia a fallas. 18.3 Arquitecturas tolerantes a fallas. 18.4 Dise&#xF1;o de sistemas seguros. Puntos clave. Lecturas adicionales. Ejercicios. Parte 5. Verificaci&#xF3;n y validaci&#xF3;n. Cap&#xED;tulo 19. Verificaci&#xF3;n y validaci&#xF3;n. 19.1 Planeaci&#xF3;n de la verificaci&#xF3;n y validaci&#xF3;n. 19.2 Inspecciones del software. 19.3 An&#xE1;lisis est&#xE1;tico automatizado. 19.4 Desarrollo de software de Cuarto Limpio. Puntos clave. Lecturas adicionales. Ejercicios. Cap&#xED;tulo 20. Pruebas del software. 20.1 Pruebas de defectos. 20.2 Pruebas de integraci&#xF3;n. 20.3 Pruebas orientadas a objetos. 20.4 Bancos de trabajo de pruebas. Puntos clave. Lecturas adicionales. Ejercicios. Cap&#xED;tulo 21. Validaci&#xF3;n de sistemas cr&#xED;ticos. 21.1 M&#xE9;todos formales y sistemas cr&#xED;ticos. 21.2 Validaci&#xF3;n de la fiabilidad. 21.3 Afianzamiento de la seguridad. 21.4 Valoraci&#xF3;n de la protecci&#xF3;n. Puntos clave. Lecturas adicionales. Ejercicios. Parte 6. Administraci&#xF3;n. Cap&#xED;tulo 22. Administraci&#xF3;n de personal. 22.1 L&#xED;mites del pensamiento. 22.2 Trabajo en grupo. 22.3 Selecci&#xF3;n y retenci&#xF3;n del personal. 22.4 El Modelo de Madurez de la Capacidad del Personal. Puntos clave. Lecturas adicionales. Ejercicios. Cap&#xED;tulo 23. Estimaci&#xF3;n del costo del software. 23.1 Productividad. 23.2 T&#xE9;cnicas de estimaci&#xF3;n. 23.3 Modelado algor&#xED;tmico de costos. 23.4 Duraci&#xF3;n y personal del proyecto. Puntos clave. Lecturas adicionales. Ejercicios. Cap&#xED;tulo 24. Administraci&#xF3;n de la calidad. 24.1 Aseguramiento y est&#xE1;ndares de calidad. 24.2 Planeaci&#xF3;n de la calidad. 24.3 Control de la calidad. 24.4 Medici&#xF3;n y m&#xE9;tricas de software. Puntos clave. Lecturas adicionales. Ejercicios. Cap&#xED;tulo 25. Mejora de procesos. 25.1 Calidad del proceso y del producto. 25.2 An&#xE1;lisis y modelado de procesos. 25.3 Medici&#xF3;n del proceso. 25.4 El Modelo de Madurez de la Capacidad del Proceso del SEI. 25.5 Clasificaci&#xF3;n del proceso. Puntos clave. Lecturas adicionales. Ejercicios. Parte 7. Evoluci&#xF3;n. Cap&#xED;tulo 26. Sistemas heredados. 26.1 Estructuras de los sistemas heredados. 26.2 Dise&#xF1;o de sistemas heredados. 26.3 Evaluaci&#xF3;n de los sistemas heredados. Puntos clave. Lecturas adicionales. Ejercicios. Cap&#xED;tulo 27. Cambios en el software. 27.1 Din&#xE1;mica de la evoluci&#xF3;n de los programas. 27.2 Mantenimiento del software. 27.3 Evoluci&#xF3;n arquitect&#xF3;nica. Puntos clave. Lecturas adicionales. Ejercicios. Cap&#xED;tulo 28. Reingenier&#xED;a de software. 28.1 Traducci&#xF3;n del c&#xF3;digo fuente. 28.2 Ingenier&#xED;a inversa. 28.3 Mejora de la estructura del programa. 28.4 Modularizaci&#xF3;n del programa. 28.5 Reingenier&#xED;a de datos. Puntos clave. Lecturas adicionales. Ejercicios. Cap&#xED;tulo 29. Administraci&#xF3;n de la configuraci&#xF3;n. 29.1 Planeaci&#xF3;n de la administraci&#xF3;n de la configuraci&#xF3;n. 29.2 Administraci&#xF3;n del cambio. 29.3 Administraci&#xF3;n de versiones y liberaciones. 29.4 Construcci&#xF3;n de sistemas. 29.5 Herramientas CASE para administraci&#xF3;n de la configuraci&#xF3;n. Puntos clave. Lecturas adicionales. Ejercicios. Referencias. &#xCD;ndice.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
    <subfield code="a">INFORMATICA</subfield>
    <subfield code="9">527</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
    <subfield code="a">INGENIERIA DE SOFTWARE</subfield>
    <subfield code="9">11441</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
    <subfield code="a">DISE&#xD1;O</subfield>
    <subfield code="9">457</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
    <subfield code="a">REINGENIERIA</subfield>
    <subfield code="9">2770</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
    <subfield code="a">SOFTWARE</subfield>
    <subfield code="9">625</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
    <subfield code="a">INGENIERIA DE SISTEMAS</subfield>
    <subfield code="9">774</subfield>
  </datafield>
  <datafield tag="900" ind1=" " ind2=" ">
    <subfield code="a">MX</subfield>
  </datafield>
  <datafield tag="901" ind1=" " ind2=" ">
    <subfield code="a">0018-06-04</subfield>
  </datafield>
  <datafield tag="904" ind1=" " ind2=" ">
    <subfield code="a">PY- BUAA</subfield>
  </datafield>
  <datafield tag="905" ind1=" " ind2=" ">
    <subfield code="a">Y.C.O</subfield>
  </datafield>
  <datafield tag="906" ind1=" " ind2=" ">
    <subfield code="a">INFORMATICA</subfield>
  </datafield>
  <datafield tag="907" ind1=" " ind2=" ">
    <subfield code="a">0018</subfield>
  </datafield>
  <datafield tag="908" ind1=" " ind2=" ">
    <subfield code="a">06</subfield>
  </datafield>
  <datafield tag="908" ind1=" " ind2=" ">
    <subfield code="a">04</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="c">LIBRO</subfield>
  </datafield>
  <datafield tag="910" ind1=" " ind2=" ">
    <subfield code="a">3</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">8697</subfield>
    <subfield code="d">8697</subfield>
  </datafield>
  <datafield tag="082" ind1=" " ind2=" ">
    <subfield code="a">001.6425</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">UAA</subfield>
    <subfield code="b">UAA</subfield>
    <subfield code="d">2004-06-15</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">001.6425</subfield>
    <subfield code="p">010488</subfield>
    <subfield code="r">2020-08-10 00:00:00</subfield>
    <subfield code="t">1</subfield>
    <subfield code="w">2020-08-10</subfield>
    <subfield code="y">LIBRO</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">UAA</subfield>
    <subfield code="b">UAA</subfield>
    <subfield code="d">2004-06-15</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">001.6425</subfield>
    <subfield code="p">011199</subfield>
    <subfield code="r">2020-08-10 00:00:00</subfield>
    <subfield code="t">2</subfield>
    <subfield code="w">2020-08-10</subfield>
    <subfield code="y">LIBRO</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">UAA</subfield>
    <subfield code="b">UAA</subfield>
    <subfield code="d">2004-06-15</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">001.6425</subfield>
    <subfield code="p">011240</subfield>
    <subfield code="r">2020-08-10 00:00:00</subfield>
    <subfield code="t">3</subfield>
    <subfield code="w">2020-08-10</subfield>
    <subfield code="y">LIBRO</subfield>
  </datafield>
</record>
