Javascript must be enabled to continue!
Software Bug Ontology Supporting Bug Search on Peer-to-Peer Networks
View through CrossRef
This paper presents a semantics-based bug search system that allows users to solve bugs by searching similar bug reports on peer-to-peer networks. This system uses a bug schema to obtain and format bug reports from different bug tracking systems. The bug schema modified from the existing bug schemas supports several properties for search purpose. The system also extends the Gnutella protocol to provide search operations on peers. We have implemented and experimented the prototyping system on a distributed computing testbed. The paper also includes performance evaluation and lessons learned.
Title: Software Bug Ontology Supporting Bug Search on Peer-to-Peer Networks
Description:
This paper presents a semantics-based bug search system that allows users to solve bugs by searching similar bug reports on peer-to-peer networks.
This system uses a bug schema to obtain and format bug reports from different bug tracking systems.
The bug schema modified from the existing bug schemas supports several properties for search purpose.
The system also extends the Gnutella protocol to provide search operations on peers.
We have implemented and experimented the prototyping system on a distributed computing testbed.
The paper also includes performance evaluation and lessons learned.
Related Results
Bug Report Summarization by Using Swarm Intelligence Approaches
Bug Report Summarization by Using Swarm Intelligence Approaches
Background:
Bug reports are considered as a reference document, during the maintenance
phase of the software development process. The developer's counsel them at whatever point
the...
Bug Tracking System to Reduce Duplicate Bug Reports Using Cost-Aware Algorithm
Bug Tracking System to Reduce Duplicate Bug Reports Using Cost-Aware Algorithm
Software engineers rely heavily on bug-tracking solutions to help direct their maintenance efforts. In certain projects, as many as quarters of all bug reports are duplicates, redu...
Visualizing the Bug Distribution Information Available in Software Bug Repositories
Visualizing the Bug Distribution Information Available in Software Bug Repositories
Software repositories contain a wealth of information that can be analyzed for knowledge extraction. Software bug repositories are one such repository that stores the information a...
Effective Bug Triage With Software Reliability
Effective Bug Triage With Software Reliability
Programming associations spend in excess of 45 percent of cost in overseeing programming bugs. An inevitable progress of settling bugs is bug triage, which wants to precisely dole ...
Securing group based peer-to-peer systems
Securing group based peer-to-peer systems
Peer-to-peer applications enable a group of users to create a communications framework from scratch without the need of a central service provider. This is achievable via the aggre...
Feature Learning via Correlation Analysis for Effective Duplicate Detection
Feature Learning via Correlation Analysis for Effective Duplicate Detection
With the growing reliance on software, the frequency of software bugs has increased significantly. To address these issues, users or developers typically submit bug reports, which ...
Evaluating the Science to Inform the Physical Activity Guidelines for Americans Midcourse Report
Evaluating the Science to Inform the Physical Activity Guidelines for Americans Midcourse Report
Abstract
The Physical Activity Guidelines for Americans (Guidelines) advises older adults to be as active as possible. Yet, despite the well documented benefits of physical activi...
Ontology--based Tools to Enhance the Curation Workflow
Ontology--based Tools to Enhance the Curation Workflow
AbstractIn order to effectively search, retrieve, and analyze data oftentimes it is curated and tagged with ontology terms. However, the amount of effort to curate the existing set...

