882 resultados para query rewriting
Resumo:
Industrial software systems are large and complex, both in terms of the software entities and their relationships. Consequently, understanding how a software system works requires the ability to pose queries over the design-level entities of the system. Traditionally, this task has been supported by simple tools (e.g., grep) combined with the programmer's intuition and experience. Recently, however, specialized code query technologies have matured to the point where they can be used in industrial situations, providing more intelligent, timely, and efficient responses to developer queries. This working session aims to explore the state of the art in code query technologies, and discover new ways in which these technologies may be useful in program comprehension. The session brings together researchers and practitioners. We survey existing techniques and applications, trying to understand the strengths and weaknesses of the various approaches, and sketch out new frontiers that hold promise.
Resumo:
OBJECTIVE: To characterize PubMed usage over a typical day and compare it to previous studies of user behavior on Web search engines. DESIGN: We performed a lexical and semantic analysis of 2,689,166 queries issued on PubMed over 24 consecutive hours on a typical day. MEASUREMENTS: We measured the number of queries, number of distinct users, queries per user, terms per query, common terms, Boolean operator use, common phrases, result set size, MeSH categories, used semantic measurements to group queries into sessions, and studied the addition and removal of terms from consecutive queries to gauge search strategies. RESULTS: The size of the result sets from a sample of queries showed a bimodal distribution, with peaks at approximately 3 and 100 results, suggesting that a large group of queries was tightly focused and another was broad. Like Web search engine sessions, most PubMed sessions consisted of a single query. However, PubMed queries contained more terms. CONCLUSION: PubMed's usage profile should be considered when educating users, building user interfaces, and developing future biomedical information retrieval systems.
Resumo:
Este trabajo trata sobre la famosa digresión de Tucídides en el libro sexto de su historia acerca de la caída de la tiranía en Atenas (Tuc. 6.54-59) y su relación con el relato de Heródoto. La digresión de Tucídides (y más específicamente su tono polémico) ha provocado controversia entre los comentadores, que han analizado a fondo las narrativas de los dos historiadores tanto desde una perspectiva histórica como historiográfica. Este estudio tiende a contribuir a esta discusión a través de tres sugerencias: la primera, Tucídides se mete no solo con la pequeña sección sobre los tiranicidas de la Historia de Heródoto (esto es Hdt. 5.55-65), sino, más bien, con toda la narrativa de la Historia de Heródoto sobre la liberación de Atenas de la tiranía que se extiende hasta el discurso de Socles (esto es Hdt. 5.55-5.96.2); segunda, las correcciones de Tucídides al relato de Heródoto son menores, tercera, dado que las divergencias de Tucídides con respecto a Heródoto no son decisivas para la versión correcta de los hechos, el tono polémico de Tucídides en su digresión resulta todavía más difícil de explicar. En este trabajo se sugiere tentativamente que la actitud polémica de Tucídides tiene más sentido si es interpretada en el contexto de la rivalidad del historiador con Heródoto
Resumo:
Este trabajo trata sobre la famosa digresión de Tucídides en el libro sexto de su historia acerca de la caída de la tiranía en Atenas (Tuc. 6.54-59) y su relación con el relato de Heródoto. La digresión de Tucídides (y más específicamente su tono polémico) ha provocado controversia entre los comentadores, que han analizado a fondo las narrativas de los dos historiadores tanto desde una perspectiva histórica como historiográfica. Este estudio tiende a contribuir a esta discusión a través de tres sugerencias: la primera, Tucídides se mete no solo con la pequeña sección sobre los tiranicidas de la Historia de Heródoto (esto es Hdt. 5.55-65), sino, más bien, con toda la narrativa de la Historia de Heródoto sobre la liberación de Atenas de la tiranía que se extiende hasta el discurso de Socles (esto es Hdt. 5.55-5.96.2); segunda, las correcciones de Tucídides al relato de Heródoto son menores, tercera, dado que las divergencias de Tucídides con respecto a Heródoto no son decisivas para la versión correcta de los hechos, el tono polémico de Tucídides en su digresión resulta todavía más difícil de explicar. En este trabajo se sugiere tentativamente que la actitud polémica de Tucídides tiene más sentido si es interpretada en el contexto de la rivalidad del historiador con Heródoto
Resumo:
Este trabajo trata sobre la famosa digresión de Tucídides en el libro sexto de su historia acerca de la caída de la tiranía en Atenas (Tuc. 6.54-59) y su relación con el relato de Heródoto. La digresión de Tucídides (y más específicamente su tono polémico) ha provocado controversia entre los comentadores, que han analizado a fondo las narrativas de los dos historiadores tanto desde una perspectiva histórica como historiográfica. Este estudio tiende a contribuir a esta discusión a través de tres sugerencias: la primera, Tucídides se mete no solo con la pequeña sección sobre los tiranicidas de la Historia de Heródoto (esto es Hdt. 5.55-65), sino, más bien, con toda la narrativa de la Historia de Heródoto sobre la liberación de Atenas de la tiranía que se extiende hasta el discurso de Socles (esto es Hdt. 5.55-5.96.2); segunda, las correcciones de Tucídides al relato de Heródoto son menores, tercera, dado que las divergencias de Tucídides con respecto a Heródoto no son decisivas para la versión correcta de los hechos, el tono polémico de Tucídides en su digresión resulta todavía más difícil de explicar. En este trabajo se sugiere tentativamente que la actitud polémica de Tucídides tiene más sentido si es interpretada en el contexto de la rivalidad del historiador con Heródoto
Resumo:
This paper describes the participation of DAEDALUS at the LogCLEF lab in CLEF 2011. This year, the objectives of our participation are twofold. The first topic is to analyze if there is any measurable effect on the success of the search queries if the native language and the interface language chosen by the user are different. The idea is to determine if this difference may condition the way in which the user interacts with the search application. The second topic is to analyze the user context and his/her interaction with the system in the case of successful queries, to discover out any relation among the user native language, the language of the resource involved and the interaction strategy adopted by the user to find out such resource. Only 6.89% of queries are successful out of the 628,607 queries in the 320,001 sessions with at least one search query in the log. The main conclusion that can be drawn is that, in general for all languages, whether the native language matches the interface language or not does not seem to affect the success rate of the search queries. On the other hand, the analysis of the strategy adopted by users when looking for a particular resource shows that people tend to use the simple search tool, frequently first running short queries build up of just one specific term and then browsing through the results to locate the expected resource
Resumo:
Testbeds proposed so far to evaluate, compare, and eventually improve SPARQL query federation systems have still some limitations. Some variables and con�gurations that may have an impact on the behavior of these systems (e.g., network latency, data partitioning and query properties) are not su�ciently de�ned; this a�ects the results and repeatability of independent evaluation studies, and hence the insights that can be obtained from them. In this paper we evaluate FedBench, the most comprehensive testbed up to now, and empirically probe the need of considering additional dimensions and variables. The evaluation has been conducted on three SPARQL query federation systems, and the analysis of these results has allowed to uncover properties of these systems that would normally be hidden with the original testbeds.
Resumo:
R2RML is used to specify transformations of data available in relational databases into materialised or virtual RDF datasets. SPARQL queries evaluated against virtual datasets are translated into SQL queries according to the R2RML mappings, so that they can be evaluated over the underlying relational database engines. In this paper we describe an extension of a well-known algorithm for SPARQL to SQL translation, originally formalised for RDBMS-backed triple stores, that takes into account R2RML mappings. We present the result of our implementation using queries from a synthetic benchmark and from three real use cases, and show that SPARQL queries can be in general evaluated as fast as the SQL queries that would have been generated by SQL experts if no R2RML mappings had been used.
Resumo:
La sociedad depende hoy más que nunca de la tecnología, pero la inversión en seguridad es escasa y los sistemas informáticos siguen estando muy lejos de ser seguros. La criptografía es una de las piedras angulares de la seguridad en este ámbito, por lo que recientemente se ha dedicado una cantidad considerable de recursos al desarrollo de herramientas que ayuden en la evaluación y mejora de los algoritmos criptográficos. EasyCrypt es uno de estos sistemas, desarrollado recientemente en el Instituto IMDEA Software en respuesta a la creciente necesidad de disponer de herramientas fiables de verificación formal de criptografía. En este trabajo se abordará la implementación de una mejora en el reductor de términos de EasyCrypt, sustituyéndolo por una máquina abstracta simbólica. Para ello se estudiarán e implementarán previamente dos máquinas abstractas muy conocidas, la Máquina de Krivine y la ZAM, introduciendo variaciones sobre ellas y estudiando sus diferencias desde un punto de vista práctico.---ABSTRACT---Today, society depends more than ever on technology, but the investment in security is still scarce and using computer systems are still far from safe to use. Cryptography is one of the cornerstones of security, so there has been a considerable amount of effort devoted recently to the development of tools oriented to the evaluation and improvement of cryptographic algorithms. One of these tools is EasyCrypt, developed recently at IMDEA Software Institute in response to the increasing need of reliable formal verification tools for cryptography. This work will focus on the improvement of the EasyCrypt’s term rewriting system, replacing it with a symbolic abstract machine. In order to do that, we will previously study and implement two widely known abstract machines, the Krivine Machine and the ZAM, introducing some variations and studying their differences from a practical point of view.
Resumo:
This article is the English version of “Traductoras gallegas del siglo XX: Reescribiendo la historia de la traducción desde el género y la nación” by Olga Castro. It was not published on the print version of MonTI for reasons of space. The online version of MonTI does not suffer from these limitations, and this is our way of promoting plurilingualism.
Resumo:
Natural Language Interfaces to Query Databases (NLIDBs) have been an active research field since the 1960s. However, they have not been widely adopted. This article explores some of the biggest challenges and approaches for building NLIDBs and proposes techniques to reduce implementation and adoption costs. The article describes {AskMe*}, a new system that leverages some of these approaches and adds an innovative feature: query-authoring services, which lower the entry barrier for end users. Advantages of these approaches are proven with experimentation. Results confirm that, even when {AskMe*} is automatically reconfigurable against multiple domains, its accuracy is comparable to domain-specific NLIDBs.
Resumo:
Bibliography: p. [77]-78.
Resumo:
NSF MCS 77-22830."