Effort-aware and just-in-time defect prediction with neural network

Lei Qiao1, Yan Wang1

  • 1School of Computer Science and Technology, Beijing Institute of Technology, Beijing, China.

Plos One
|February 2, 2019
PubMed
Summary

This study introduces a deep learning approach for effort-aware just-in-time (JIT) defect prediction, improving bug detection accuracy. The method ranks code changes by bug likelihood and inspection effort, outperforming existing techniques.

Related Concept Videos

Self-Awareness and Its Effects01:21

Self-Awareness and Its Effects

Self-awareness is a psychological state in which the individual becomes the focal point of their attention. This inward focus transforms the self into an object of contemplation and assessment, influencing how individuals perceive their actions and their alignment with personal and societal standards.Triggers and Contexts for Self-AwarenessSelf-awareness can be activated by external stimuli that make individuals visually or audibly aware of themselves, such as mirrors, cameras, or recordings.
310
Protein Networks02:26

Protein Networks

An organism can have thousands of different proteins, and these proteins must cooperate to ensure the health of an organism. Proteins bind to other proteins and form complexes to carry out their functions. Many proteins interact with multiple other proteins creating a complex network of protein interactions.
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
4.5K
Altered States of Awareness01:06

Altered States of Awareness

Altered states of consciousness represent significant deviations from one's normal mental state. These deviations can range from subtle changes in awareness to profound transformations in perception, thought processes, and sensory experiences. Altered states of consciousness can be triggered by various factors, including drug use, meditation, hypnosis, illness, or even intense fatigue.
The ingestion of substances like stimulants or hallucinogens leads to chemical alterations in the brain...
1.1K
Subconsciousness and No Awareness01:15

Subconsciousness and No Awareness

The concept of subconscious awareness refers to the processing of information below the level of conscious thought, which significantly influences both behaviors and decisions. It is also known as waking subconscious awareness. This complex level of cognition operates without the direct awareness of the individual, facilitating rapid and simultaneous handling of multiple information streams.
An illustrative example of subconscious processing is its role in problem-solving. Often, individuals...
707
High-Level and Low-Level Awareness01:19

High-Level and Low-Level Awareness

Controlled processes in human consciousness represent high-alert mental states where individuals deliberately focus their attention on achieving specific goals. Controlled processes can be seen in situations like mastering new technology, where a person might become so absorbed that they ignore surrounding distractions. Such processes involve selective attention, requiring one to concentrate on particular elements of experience while disregarding others. These are governed by executive...
713
Predicting Molecular Geometry02:27

Predicting Molecular Geometry

VSEPR Theory for Determination of Electron Pair Geometries
45.7K