Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
9Activity

Table Of Contents

Agradecimientos
1.Introducción a la ingeniería del software
1.1.Introducción
1.2.Objetivos
1.3.Un poco de historia
1.4.1.Gestión de proyectos
1.4.Conceptos
1.4.3.Análisis de requisitos
1.4.4.Estimación de costes
1.4.5.Diseño
1.4.7.Pruebas y calidad
1.5.Ejemplos de metodologías
1.5.2.Metodología clásica: Métrica v3
1.6.Resumen
1.7.Otras fuentes de referencia e información
2.1.Introducción
2.2.Objetivos
2.3.1.Introducción a la orientación a objetos
2.3.2.Historia
2.3.3.Clases y objetos
2.3.4.Encapsulación
2.3.5.Reusando la implementación. Composición
2.3.6.Reusando la interfaz. Herencia
2.3.7.Polimorfismo
2.3.8.Superclases abstractas e interfaces
2.3.9.La orientación a objetos y la notación UML
2.3.10.Introducción a UML
2.3.11.Conclusiones
2.4.Definición del caso práctico
2.5.Diagramas de casos de uso
2.6.Diagramas de secuencia
2.7.Diagramas de componentes
2.8.Diagrama de actividades
2.9.Diagrama de clases
2.10.Diagrama de despliegue
2.11.Diagrama de estados
2.12.Diagrama de colaboración
2.13.Generación de código
2.13.2.Umbrello
2.13.3.ArgoUML
2.14.Resumen
2.15.Otras fuentes de referencia e información
3.Control de calidad y pruebas
3.1.Introducción
3.2.Objetivos
3.3.Control de calidad y pruebas
3.3.1.Términos comunes
3.3.2.Principios de la comprobación del software
3.4.Técnicas manuales de comprobación de software
3.5.1. White-box testing
3.5.2. Black-box testing
3.5.3.Unidades de comprobación
3.6.1.Reportado en errores
3.6.Sistemas de control de errores
3.6.2.Anatomía de un informe de error
3.6.3.Ciclo de vida de un error
3.6.4.Bugzilla
3.6.5.Gnats
3.7.Conclusiones
3.8.Otras fuentes de referencia e información
4.Construcción de software en entorno GNU
4.1.Introducción
4.2.Objetivos
4.3.Instalando todo lo necesario. Autotools
4.3.1.Fichero de configuración de usuario (input)
4.3.2.Ficheros generados (output)
4.3.3.Como mantener ficheros de entrada
4.3.4.Empaquetar ficheros output
4.3.5.Changelogs y documentación
4.3.6.Creación de configure.in
4.3.7.¿Que sigifica portabilidad?
4.3.8.Introducción al sh portable
4.3.9.Chequeos necesarios
4.4.1.Principios generales de automake
4.4.Introducción a GNU Automake
4.4.2.Introducción a las primarias
4.4.3.Programas y librerias
4.4.4.Múltiples directorios
4.4.5.Cómo probarlo
4.5.La libreria GNU Libtool
4.5.5.Usar librerías de conveniencia
4.5.6.Instalación de librerias y ejecutables
4.5.7.Desinstalación
4.5.8.GNU Libtool, configure.in y Makefile.am
4.5.11.Utilización de libtoolize
4.5.12.Versionado de librerías
4.6.Conclusiones
5.Control de versiones
5.1.Introducción
5.2.Objetivos
5.3.Sistemas de control de versiones
5.3.1.Algunos términos comunes
5.3.3.Principales sistemas de control de versiones
5.3.4.Sistemas de compartición
5.4.1.Instalación de CVS
5.4.Primeros pasos con CVS
5.4.3.Sincronizándose con el repositorio
5.4.4.Cambios al repositorio
5.4.5.Publicando cambios con diff y patch
5.5.Creación y administración de repositorios
5.5.1.Tipos de conexión al repositorio
5.5.2.Importando proyectos ya existentes
5.5.3.Añadiendo archivos o directorios
5.5.6.Moviendo archivos
5.6.Trabajando con versiones, etiquetas y ramas
5.7.1.Subversion
5.7.2.Instalación de Subversion
5.7.4.Creación de repositorios
6.2.Objetivos
6.3.El empaquetador universal: tar
6.3.1.Comprimiendo: gzip
6.3.2.Usando tar, gzip, y unos disquetes
6.4.RPM
6.4.1.Trabajar con RPM
6.4.2.Instalación
6.4.3.Actualización
6.4.4.Consulta
6.4.5.Desinstalación
6.4.6.Verificación
6.4.7.Creación de paquetes y gestión de parches
6.4.8.Para finalizar con RPM
6.5.DEB
6.5.2.APT, comandos básicos
6.5.3.DPKG
6.5.5.Alien (convertir paquetes DEB, RPM y TGZ)
6.5.6.Comandos básicos Alien
6.6.Conclusiones
7.Sistemas de creación de documentación
7.1.Introducción
7.2.Objetivos
7.3.1.La documentación del software
7.3.Documentación libre: estándares y automatización
7.3.2.El problema de documentar software libre
7.3.3.Licencias libres para la documentación
7.3.4.Formatos libres y propietarios
7.4.1.Secciones de las páginas de manual
7.4.Creación de páginas de manual
7.4.2.Camino de búsqueda de páginas man
7.4.3.Jerarquía de capítulos de las páginas man
7.5.TeX y LaTeX
7.5.1.Instalación
7.5.2.Utilización
7.5.3.Fichero fuente LaTeX
7.5.4.Clases de documentos
7.5.5.Extensiones o paquetes
7.5.6.Edición WYSWYG con LaTeX
7.6.SGML
7.6.1.Documentación en formato html
7.6.2.Documentación en formato Docbook
7.7.1.Utilización
7.7.Doxygen. Documentación de código fuente
7.7.2.Documentando en los códigos fuente
7.8.Conclusiones
7.9.Otras fuentes de referencia e información
8.Comunidades virtuales y recursos existentes
8.1.Introducción
8.2.Objetivos
8.3.1.www.tldp.org
8.3.2.http://www.freestandards.org
8.3.3.http://www.unix.org
8.3.4.http://www.opensource.org
8.3.7.http://www.dwheeler.com/oss_fs_refs.html
8.4.1.http://www.mail-archive.com
8.4.Comunidad
8.4.2.http://mail.gnu.org/archive/html/
8.4.3.http://www.advogato.org/
8.5.1.Sourceforge.net
8.5.Albergar proyectos de software libre
8.5.2.Creación de una cuenta de usuario
8.5.3.Alta de nuevo proyecto
8.5.5.Software-libre.org
8.5.7.Freshmeat.net
8.7.Conclusiones
Appendix A. GNU Free Documentation License
A.1.PREAMBLE
A.2.APPLICABILITY AND DEFINITIONS
A.3.VERBATIM COPYING
A.4.COPYING IN QUANTITY
A.5.MODIFICATIONS
A.6.COMBINING DOCUMENTS
A.7.COLLECTIONS OF DOCUMENTS
A.8.AGGREGATION WITH INDEPENDENT WORKS
A.9.TRANSLATION
A.10.TERMINATION
A.11.FUTURE REVISIONS OF THIS LICENSE
0 of .
Results for:
No results containing your search query
P. 1
Ingenieria de Software Libre

Ingenieria de Software Libre

Ratings: (0)|Views: 8,389|Likes:
Published by alexjose5

More info:

Published by: alexjose5 on May 19, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

11/12/2011

pdf

text

original

You're Reading a Free Preview
Pages 7 to 14 are not shown in this preview.
You're Reading a Free Preview
Pages 21 to 48 are not shown in this preview.
You're Reading a Free Preview
Pages 55 to 115 are not shown in this preview.
You're Reading a Free Preview
Pages 122 to 207 are not shown in this preview.
You're Reading a Free Preview
Pages 214 to 314 are not shown in this preview.

Activity (9)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
asullom2 liked this
rml00086 liked this
Max Torres liked this
Max Torres liked this
ANgel Xipootle liked this
gonzalej liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->