SERGEN Servidor General para la Biblioteca Digital de
SERGEN: Servidor General para la Biblioteca Digital de la Universidad de las Américas - Puebla Héctor Cocoletzi Moreno ICT - Coordinación de Investigación y Desarrollo (CID)
Índice z. Problema z. Objetivos Generales z. Avances y. Técnicas de Recuperación de Información y. Navegación Taxonómica y. JINI y CORBA: algunas características z. Para más información
Problema z. Existen diversas aplicaciones a desarrollar cuya operación depende del acervo digital z. Cada aplicación requiere de protocolos de comunicación con el acervo z. Las aplicaciones tienen en común algunas funcionalidades y. Mecanismos de Búsqueda y Recuperación de información x. Espacios Vectoriales x. Búsqueda Booleana Extendida
Objetivos Generales z. Establecer un protocolo de intercomunicación entre aplicaciones (KQML, JINI o CORBA) z. Diseñar e implementar un servidor general que provea servicios comunes a aplicaciones y/o ambientes en desarrollo para la Biblioteca Digital de la UDLA - P
Técnicas de Recuperación de Información z. Espacios Vectoriales y. Documentos representados en una matriz bidimensional x. Renglones -> documentos xcolumnas -> términos contenidos en documentos y. Entrada: vector de términos de consulta y. Salida: términos de la base de datos más pegados a los de consulta y. Criterio: ángulo de diferencia entre términos de consulta y términos de las base de datos
Técnicas de Recuperación de Información. . . z. Búsqueda Boolena Extendida y. Técnica aplicada a consultas conectivos lógicos “and” y/o “or” y. Les asigna peso a los operaciones lógicas realizadas y. Hace uso de criterios matemáticos para determinar el grado de similitud entre términos
Navegación Taxonómica z. Problema: yexisten diversas taxonomías o clasificaciones en la Biblioteca Digital: UDLA, Dewey, personales, etc. z. Las clasificaciones son jerárquicas y están representadas como tuplas en la Base de Datos. z. Objetivo: yencontrar una forma de recorrer las diversas taxonomías sin problemas
JINI y CORBA: algunas características z JINI yfacilitala integración de aplicaciones de tipo distribuido yrequiere que el cliente y el servidor estén implementados en Java yconserva las características de Java z CORBA yfacilita la integración de aplicaciones de tipo heterogéneo y distribuido ypermite la independencia de plataforma, sistema operativo y lenguaje de programación entre el cliente y el servidor
JINI y CORBA: algunas características. . . z JINI yfomenta el “plug and play” para los servicios en red ysus componentes pueden verse como una extensión de Java ypromueve una arquitectura basada en servicios z CORBA yfacilita la reusabilidad y portabilidad de componentes de las aplicaciones ysoporta diversos lenguajes de programación orientada a objetos con sus características
Para más información z. Página personal yhttp: //ict. udlap. mx/people/hector
- Slides: 10