Results 1 - 10
of
1,106
A History Querying Tool and its Application to Detect Multi-version Refactorings
"... Abstract—Version Control Systems (VCS) have become indispensable in developing software. In order to provide support for change management, they track the history of software projects. Tool builders can exploit this latent historical information to provide insights in the evolution of the project. F ..."
Abstract
-
Cited by 3 (3 self)
- Add to MetaCart
. For example, the information needed to identify when and where a particular refactoring was applied is implicitly present in the VCS. However, tool support for eliciting this information is lacking. So far, no general-purpose history querying tool capable of answering a wide variety of questions about
A Logic Foundation for a General-Purpose History Querying Tool.
"... Version control systems (VCS) have become indispensable software develop-ment tools. The version snapshots they store to provide support for change coordination and release management, effectively track the evolution of the ver-sioned software and its development process. Despite this wealth of hist ..."
Abstract
- Add to MetaCart
. This paper provides a comprehensive description of a logic-based, general-purpose history query tool called Absinthe. Absinthe supports querying versioned Smalltalk system us-ing logic queries in which quantified regular path expressions are embedded. These expressions lend themselves to specifying
Faceted metadata for image search and browsing
- In ACM Conference on Computer-Human Interaction
, 2003
"... There are currently two dominant interface types for searching and browsing large image collections: keyword-based search, and searching by overall similarity to sample images. This paper presents an alternative in which users are able to navigate explicitly along conceptual dimensions that describe ..."
Abstract
-
Cited by 375 (4 self)
- Add to MetaCart
that describe the images. The interface makes use of hierarchical faceted metadata and dynamically generated query previews. A usability study, conducted with 32 art history students exploring a collection of 35,000 fine arts images, compares this approach to a standard image search interface. Despite
Querying Shapes of Histories
, 1995
"... We present a shape de nition language, called SDL, for retrieving objects based on shapes contained in the histories associated with these objects. It is a small, yet powerful, language that allows a rich variety of queries about the shapes found in historical time sequences. An interesting feature ..."
Abstract
-
Cited by 122 (4 self)
- Add to MetaCart
We present a shape de nition language, called SDL, for retrieving objects based on shapes contained in the histories associated with these objects. It is a small, yet powerful, language that allows a rich variety of queries about the shapes found in historical time sequences. An interesting feature
The Universal Protein Resource (UniProt): an expanding universe of protein information
- Nucleic Acids Res
, 2006
"... The Universal Protein Resource (UniProt) provides a central resource on protein sequences and functional annotation with three database components, each addressing a key need in protein bioinformatics. The UniProt Knowledgebase (UniProtKB), compris-ing the manually annotated UniProtKB/Swiss-Prot sec ..."
Abstract
-
Cited by 302 (20 self)
- Add to MetaCart
ProtKB/Swiss-Prot section and the automatically annotated UniProtKB/ TrEMBL section, is the preeminent storehouse of pro-tein annotation. The extensive cross-references, functional and feature annotations and literature-based evidence attribution enable scientists to anal-yse proteins and query across databases. The Uni
Populating a release history database from version control and bug tracking systems
- In: Proceedings of ICSM’03. Silver Spring, MD: IEEE
, 2003
"... Version control and bug tracking systems contain large amounts of historical information that can give deep in-sight into the evolution of a software project. Unfortunately, these systems provide only insufficient support for a de-tailed analysis of software evolution aspects. We address this proble ..."
Abstract
-
Cited by 231 (23 self)
- Add to MetaCart
this problem and introduce an approach for populating a re-lease history database that combines version data with bug tracking data and adds missing data not covered by version control systems such as merge points. Then simple queries can be applied to the structured data to obtain meaning-ful views showing
Galaxy: A platform for interactive large-scale genome analysis
- Genome Res
, 2005
"... Accessing and analyzing the exponentially expanding genomic sequence and functional data pose a challenge for biomedical researchers. Here we describe an interactive system, Galaxy, that combines the power of existing genome annotation databases with a simple Web portal to enable users to search rem ..."
Abstract
-
Cited by 236 (17 self)
- Add to MetaCart
remote resources, combine data from independent queries, and visualize the results. The heart of Galaxy is a flexible history system that stores the queries from each user; performs operations such as intersections, unions, and subtractions; and links to other computational tools. Galaxy can be accessed at
Private queries in location based services: anonymizers are not necessary
- In SIGMOD
, 2008
"... Mobile devices equipped with positioning capabilities (e.g., GPS) can ask location-dependent queries to Location Based Services (LBS). To protect privacy, the user location must not be disclosed. Existing solutions utilize a trusted anonymizer between the users and the LBS. This approach has several ..."
Abstract
-
Cited by 133 (16 self)
- Add to MetaCart
.g., history of user movement). We propose a novel framework to support private locationdependent queries, based on the theoretical work on Private Information Retrieval (PIR). Our framework does not require a trusted third party, since privacy is achieved via cryptographic techniques. Compared to existing
Personalized web search by mapping user queries to categories
, 2002
"... Current web search engines are built to serve all users, independent of the needs of any individual user. Personalization of web search is to carry out retrieval for each user incorporating his/her interests. We propose a novel technique to map a user query to a set of categories, which represent th ..."
Abstract
-
Cited by 109 (4 self)
- Add to MetaCart
the user's search intention. This set of categories can serve as a context to disambiguate the words in the user's query. A user profile and a general profile are learned from the user's search history and a category hierarchy respectively. These two profiles are combined to map a user query
Lifting the Burden of History from Adaptive Query Processing
- IN VLDB
, 2004
"... Adaptive query processing schemes attempt to reoptimize query plans during the course of query execution. A variety of techniques for adaptive query processing have been proposed, varying in the granularity at which they can make decisions [8]. The eddy [1] is the most aggressive of these tech ..."
Abstract
-
Cited by 55 (2 self)
- Add to MetaCart
Adaptive query processing schemes attempt to reoptimize query plans during the course of query execution. A variety of techniques for adaptive query processing have been proposed, varying in the granularity at which they can make decisions [8]. The eddy [1] is the most aggressive
Results 1 - 10
of
1,106