|
|
|
|
LEADER |
00000nam a2200000 a 4500 |
003 |
AR-LpUFIB |
005 |
20250423183255.0 |
008 |
230201s2017 ag a om 000 0 spa d |
024 |
8 |
|
|a DIF-M8542
|b 8768
|z DIF007819
|
040 |
|
|
|a AR-LpUFIB
|b spa
|c AR-LpUFIB
|
100 |
1 |
|
|a Agüero, Martín
|9 48181
|
245 |
1 |
0 |
|a Servicio para la resolución de dependencias de software basado en componentes
|
260 |
|
|
|c 2017
|
300 |
|
|
|a 1 archivo (3,4 MB) :
|b il. col.
|
502 |
|
|
|a Tesis (Maestría en Ingeniería de Software) - Universidad Nacional de La Plata. Facultad de Informática, 2017.
|
505 |
0 |
|
|a Capítulo 1 Introducción -- 1.1. Objetivos -- 1.2. Aportes -- Capítulo 2 Contexto tecnológico -- 2.1. Java -- 2.1.1. Enlace dinámico de clases en la JVM -- 2.1.2. Java HotSpot -- 2.2. Java Community Process -- 2.2.1. JSR 376 -- 2.3. Java versión 9 -- 2.3.1. Sistema de módulos -- 2.3.2. Imágenes modulares para tiempo de ejecución -- 2.4. OSGi -- 2.5. Gestores de Paquetes -- 2.6. Gestores de Dependencias -- 2.7. Conclusiones del Capítulo -- Capítulo 3 Antecedentes -- 3.1. Gestión de Bibliotecas con Maven -- 3.1.1. Quickstart de GeoTools, Parte 1 -- 3.2. Medición de uso de dependencias Java -- 3.2.1. Herramientas de Medición -- 3.2.1.1. CodePro Analytix -- 3.2.1.2. STAN (Structure Analysis for Java) -- 3.2.1.3. JDepend -- 3.2.1.4. Jdeps -- 3.2.1.5. CDA (Class Dependency Analysis) -- 3.2.1.6. Deep -- 3.2.1.6.1. Tasa de dependencia -- 3.2.1.6.2. Validación de Deep -- 3.2.1.6.3. Mediciones con Deep -- 3.2.2. Quickstart de GeoTools, Parte 2 -- 3.3. Conclusiones del Capítulo -- -- Capítulo 4 Propuesta inicial -- 4.1. Proxy de bibliotecas y clases a demanda -- 4.2. Conclusiones del Capítulo -- Capítulo 5 Primer Prototipo -- 5.1. Diseño e implementación -- 5.1.1. Interfaz con el usuario -- 5.1.2. Intermediario o Despachante -- 5.2. Pruebas y Resultados -- 5.2.1. Gestión de dependencias con Maven -- 5.2.2. Gestión de dependencias con Mozo (primer prototipo) -- 5.3. Conclusiones del Capítulo -- Capítulo 6 Propuesta actualizada -- 6.1. Gestores de dependencias -- 6.2. Actualización de la propuesta -- 6.2.1. Clausura -- 6.2.2. Versiones -- 6.2.3. Repositorios -- 6.2.4. Interfaz con el usuario -- 6.3. Conclusiones del Capítulo -- Capítulo 7 Segundo Prototipo -- 7.1. Diseño e Implementación -- 7.1.1. Interfaz con el usuario (cliente) -- 7.1.2. Intermediario -- 7.1.3. Repositorio -- 7.1.4. Implementación -- 7.1.5. Uso -- 7.2. Pruebas y resultados -- 7.2.1. Caso de prueba -- 7.2.2. Supuestos -- 7.2.3. Escalabilidad -- 7.2.4. Ventajas conceptuales -- 7.2.5. Ventajas de la arquitectura -- 7.3. Conclusiones del Capítulo -- Capítulo 8 Herramientas relacionadas -- 8.1. Bundler (Ruby) -- 8.2. Pip (Python) -- 8.3. NuGet (.Net) -- 8.4. Composer (PHP) -- 8.5. Bower (JavaScript) -- 8.6. sbt (Scala) -- 8.7. Apache Ivy (Java): -- 8.8. Apache Maven (Java): -- 8.9. Gradle (Java): -- 8.10. GNU Guix (Linux): -- 8.11. Spack (HPC): -- 8.12. Conclusiones del Capítulo -- Capítulo 9 Evaluación de la propuesta -- 9.1. Acoplamiento -- 9.2. Eficiencia -- 9.3. Rendimiento -- 9.4. Validación -- 9.4.1. Caso programa Quickstart de GeoTools, Parte 3: -- 9.4.1.1. Lote de pruebas -- 9.4.1.2. Ejecución -- 9.5. Prueba comparativa -- 9.5.1.1. Mediciones -- 9.5.1.2. Visualización de los resultados -- 9.5.1.3. Escalabilidad -- 9.5.1.4. Descriptores en caché -- 9.5.1.5. Ambiente de mediciones -- 9.5.1.6. Versiones y configuración -- 9.5.2. Usabilidad -- 9.5.3. Mantenibilidad -- 9.5.4. Escalabilidad -- 9.5.5. Simplicidad -- 9.6. Atributos comparados -- 9.6.1. Visualización -- 9.7. Conclusiones del Capítulo -- Capítulo 10 Conclusiones y trabajos futuros -- 10.1. Conclusión parcial -- 10.2. Conclusión final -- 10.3. Trabajos futuros -- Nomenclatura -- Referencias
|
650 |
|
4 |
|a DESARROLLO DE SOFTWARE
|9 42743
|
650 |
|
4 |
|a JAVA
|9 42682
|
653 |
|
|
|a gestores de dependencias
|
700 |
1 |
|
|a Ballejos, Luciana C. ,
|e Director/a
|9 47661
|
700 |
1 |
|
|a Pons, Claudia Fabiana ,
|e Codirector/a
|9 44762
|
856 |
4 |
0 |
|u http://catalogo.info.unlp.edu.ar/meran/getDocument.pl?id=2458
|
942 |
|
|
|c TE
|
952 |
|
|
|0 0
|1 0
|4 0
|6 TES_1759
|7 0
|9 83616
|a DIF
|b DIF
|d 2025-03-11
|i DIF-05108
|l 0
|o TES 17/59
|p DIF-05108
|r 2025-03-11 17:05:18
|w 2025-03-11
|y TE
|
952 |
|
|
|0 0
|1 0
|4 0
|7 3
|8 BD
|9 83617
|a DIF
|b DIF
|d 2025-03-11
|l 0
|r 2025-03-11 17:05:18
|u https://doi.org/10.35537/10915/65497
|w 2025-03-11
|y TE
|
952 |
|
|
|0 0
|1 0
|4 0
|7 3
|8 BD
|9 83618
|a DIF
|b DIF
|d 2025-03-11
|l 0
|r 2025-03-11 17:05:18
|u http://catalogo.info.unlp.edu.ar/meran/getDocument.pl?id=2458
|w 2025-03-11
|y TE
|
999 |
|
|
|c 57592
|d 57592
|