DeepAI
Log In Sign Up

Targeted Code Inspection based on Human Errors

02/02/2022
by   Fuqun Huang, et al.
0

As a direct cause of software defects, human error is the key to understanding and identifying defects. We propose a new code inspection method: targeted code inspection based on human error mechanisms of software engineers. Based on the common erroneous mechanisms of human cognition, the method targets error-prone codes with high efficiency and minimum effort. The proposed method is supported by preliminary evidence in a pilot study.

READ FULL TEXT

page 1

page 2

10/13/2021

HEDP: A Method for Early Forecasting Software Defects based on Human Error Mechanisms

As the primary cause of software defects, human error is the key to unde...
04/21/2022

An Industrial Experience Report on Retro-inspection

To reinforce the quality of code delivery, especially to improve future ...
08/31/2022

How Readable is Model-generated Code? Examining Readability and Visual Inspection of GitHub Copilot

Background: Recent advancements in large language models have motivated ...
03/21/2021

Experiences on Managing Technical Debt with Code Smells and AntiPatterns

Technical debt has become a common metaphor for the accumulation of soft...
03/06/2013

A Synthesis of Logical and Probabilistic Reasoning for Program Understanding and Debugging

We describe the integration of logical and uncertain reasoning methods t...
07/02/2022

Benchmarks for Industrial Inspection Based on Structured Light

Robustness and accuracy are two critical metrics for industrial inspecti...
05/19/2022

Mining Observation and Cognitive Behavior Process Patterns of Bridge Inspector

In bridge inspection, engineers should diagnose the observed bridge defe...