Singapur : una herramienta basada en tecnología semántica para capturar y diseminar el conocimiento sobre mejores prácticas de una organización
Autor Principal: | |
---|---|
Otros autores o Colaboradores: | , |
Formato: | Tesis |
Lengua: | español |
Datos de publicación: |
2015
|
Temas: | |
Acceso en línea: | http://catalogo.info.unlp.edu.ar/meran/getDocument.pl?id=1178 Consultar en el Cátalogo |
Descripción Física: | 106 p. : il. + 1 DVD |
Tabla de Contenidos:
- 1. Introducción
- 1.1. Organización
- 2. Gestión del Conocimiento
- 2.1. Ciclo de Gestión del Conocimiento
- 2.2. Las mejores prácticas como productos de conocimiento
- 2.3. Mejores prácticas en el contexto de un proyecto de desarrollo de software
- 2.3.1. Integración exitosa del código fuente
- 2.3.2. Evitar conflictos en las modificaciones al código fuente
- 2.3.3. Cobertura de tests completa
- 2.4. Un modelo para la gestión de mejores prácticas
- 2.4.1. Creación/Identificación
- 2.4.2. Codificación
- 2.4.3. Evaluación
- 2.4.4. Intercambio y difusión
- 2.4.5. Contextualización
- 2.4.6. Adquisición y aplicación
- 2.4.7. Retroalimentación
- 3. Requerimientos de un sistema de gestión de mejores prácticas
- 3.1. Modelado del dominio del problema
- 3.2. Detección de violaciones a las buenas prácticas y difusión de la información
- 3.3. Roles del sistema
- 3.4. Retroalimentación
- 4. Web Semántica
- 4.1. Componentes
- 4.1.1. Sentencia
- 4.1.2. Datos de instancias
- 4.1.3. Ontología
- 4.1.4. URI (Uniform Resource Identifier)
- 4.1.5. Lenguaje
- 4.1.6. Herramientas
- 4.2. Modelado de la información
- 4.2.1. RDF
- 4.2.2. RDFS
- 4.2.3. OWL
- 4.3. Rol en la Gestión de Mejores Prácticas
- 5. Trabajo Relacionado
- 5.1. Escritorio Semántico y Nepomuk
- 5.2. SEON (Software Evolution ONtologies)
- 5.3. FedX
- 5.4. TUKAN
- 6. Enfoque Semántico a la Gestión de Mejores Prácticas
- 6.1. Singapur
- 6.2. Arquitectura
- 6.2.1. Arquitectura interna del servidor de Singapur
- 7. Modelo Semántico de Mejores Prácticas
- 7.1. Definición de mejores prácticas
- 7.1.1. Integración exitosa del código
- 7.1.2. Evitar conflictos en las modificaciones al código fuente
- 7.1.3. Cobertura de tests completa
- 7.2. Modelo del proyecto de desarrollo de software
- 7.2.1. Modelo para la integración del código fuente
- 7.2.2. Modelo de modificaciones al código fuente
- 7.2.3. Modelo de cobertura de tests
- 7.3. Modelo del estado de una buena práctica
- 7.4. Generación de datos
- 7.4.1. Generación de datos de Integración del código fuente
- 7.4.2. Generación de datos de modificaciones no integradas al código fuente
- 7.4.3. Generación de datos de cobertura de tests
- 7.5. Agente generador de datos de Integración del código fuente
- 8. Detección y Reporte de Violaciones a Mejores Prácticas
- 8.1. Motor de inferencia y sus reglas
- 8.1.1. Funciones primitivas
- 8.1.2. Reglas de inferencia para detectar violaciones en la integración del código fuente
- 8.1.3. Reglas de inferencia para detectar la edición simultánea del código fuente
- 8.1.4. Reglas de inferencia para detectar violaciones en la cobertura de tests
- 8.2. Reporte de violaciones a las mejores prácticas
- 8.2.1. Reporte genérico de violaciones detectadas por Singapur
- 8.2.2. Agente consumidor de datos
- 9. Evaluación
- 9.1. Modelado y detección de las mejores prácticas
- 9.2. Pruebas automatizadas del funcionamiento de Singapur
- 9.2.1. Pruebas de integración exitosa del código fuente
- 9.2.2. Pruebas de evitar conflicto en edición de archivo
- 9.2.3. Pruebas de cobertura completa de tests
- 9.3. Escenario real
- 10.Conclusiones y trabajo futuro
- 10.1. Trabajo futuro