Ksandasndands

Páginas: 109 (27111 palabras) Publicado: 17 de marzo de 2011
ii

Abstract
In recent years, advances in the eld of Information Retrieval has accelerated the provision of intelligent tools that help us to access information in an unstructured way using natural language. These tools are capable of searching for web pages, map locations, jobs, products, images and many other elements. In parallel to advances in information retrieval, the eld of softwareengineering shows a widespread adoption of object oriented programming, modeling business process and entities into domain models. This fact has been strengthened in the context of enterprise applications, which support organization's business and processes. This thesis is about the construction of a search engine over domain models, a problem called the Domain Model Search problem. This thesismakes a survey of the state of the art in information retrieval, domain models and their persistence. Additionally, we make case studies of tools that solve similar problems. As part of experimentation, there has been built a complete and extensible search engine for indexing and retrieving information over domain models, validating this framework on dierent domains and achieving a state of theart performance.
Keywords:

information retrieval, search engines, indexing, software engineering, domain models,

enteprise applications

Resumen
Desde hace algunos años, los avances en el campo de Recuperación de Información han acelerado la provisión de herramientas inteligentes que nos ayudan a acceder a la información de manera desestructurada utilizando el lenguaje natural. Estasherramientas que son capaces de buscar páginas web, ubicaciones en el mapa, empleos, productos, imágenes y muchos otros elementos. En paralelo a los avances en materia de recuperación de la información, el campo de la ingeniería de software muestra una amplia adopción de la programación orientada a objetos, modelando procesos y entidades de negocio en modelos del dominio. Este hecho se ha vistopotenciado en el contexto de las aplicaciones empresariales, las cuales soportan el negocio y/o los procesos de las organizaciones. Esta tesis trata la construcción de un motor de búsqueda sobre objetos de un modelo de dominio, lo cual llamamos el problema de Recuperación de Información sobre Modelos de Dominio. En este trabajo se realiza un relevamiento del estado del arte en materia de recuperaciónde la información, modelos de dominio y su persistencia, tomando casos de estudio de herramientas que resuelven problemas similares. Como parte de la experimentación se ha construido un framework completo y extensible para la indexación y recuperación de información sobre objetos, validándolo en distintos dominios y logrando rendimientos propios del estado del arte.

recuperación de información,motor de búsqueda, indexación, ingeniería de software, modelos de dominio, aplicaciones empresariales
Palabras Clave:

Índice general
1. Introducción
1.1. Motivación 1.1.1. 1.1.2. 1.1.3. 1.1.4. 1.2. 1.3. 1.4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Information Retrieval

11 1 2 2 4 5 5 5

Modelos de Dominio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . El problema del Domain Model Search . . . . . . . . . . . . . . . . . . . . . . . . . Objetivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Contribución de la Tesis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Plan deTesis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Algunas convenciones adoptadas

2. Estado del Arte
2.1. Information Retrieval 2.1.1. 2.1.2. 2.1.3. 2.1.4. 2.1.5. 2.1.6. 2.2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Clasicación de los Sistemas de IR . ....
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS