2014Binus e-Thesis (Binus University)Open access

Evaluation and Tuning Test of False Positive and False Negative using Static Analysis Non-Linear Method in JDBC

Shadrach Jabonir, Ford Lumban Gaol

Open full text 0 citations

Abstract

In this paper, it will be explained deeply in how to test the measurement of Bedighasan application which is used non linear static analysis medhod against Findbugs which is used static analysis too but it adapts linear code scan.Findbugs is able to detects many bugs pattern, but some parts are not quite accurately detected.It is called false positives when there is no bugs but the system raised warning.It is called false negatives if there is a bugs but the system didn't raised warning.Here in this paper, with another method, will try to improve false negatives and also false positives.In this paper those 2 variabel will used as measurements.JDBC used as an area of testing because most of JDBC syntax will not seen error unless it executed.This method is needed to handle bugs pattern which is not able to be detected by standard compiler.In this paper will be shown about how bedhigasan will win the false negatives of findbugs and how bedhigasan will loose the false positives of findbugs.Because of the increasing level of awareness of bugs pattern, it decrease the false positives.This application is still need improvement in how mutting some detected bugs.

Open-access reader

About this research paper

What this paper is about

In this paper, it will be explained deeply in how to test the measurement of Bedighasan application which is used non linear static analysis medhod against Findbugs which is used static analysis too but it adapts linear code scan.Findbugs is able to detects many bugs pattern, but some parts are not quite accurately detected.It is called false positives when there is no bugs but the system raised warning.It is called false negatives if there is a bugs but the system didn't raised warning.Here in this paper, with another method, will try to improve false negatives and also false positives.In this paper those 2 variabel will used as measurements.JDBC used as an area of testing because most of JDBC syntax will not seen error unless it executed.This method is needed to handle bugs pattern which is not able to be detected by standard compiler.In this paper will be shown about how bedhigasan will win the false negatives of findbugs and how bedhigasan will loose the false positives of findbugs.Because of the increasing level of awareness of bugs pattern, it decrease the false positives.This application is still need improvement in how mutting some detected bugs.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

In this paper, it will be explained deeply in how to test the measurement of Bedighasan application which is used non linear static analysis medhod against Findbugs which is used static analysis too but it adapts linear code scan.Findbugs is able to detects many bugs pattern, but some parts are not quite accurately detected.It is called false positives when there is no bugs but the system raised warning.It is called false negatives if there is a bugs but the system didn't raised warning.Here in this paper, with another method, will try to improve false negatives and also false positives.In this paper those 2 variabel will used as measurements.JDBC used as an area of testing because most of JDBC syntax will not seen error unless it executed.This method is needed to handle bugs pattern which is not able to be detected by standard compiler.In this paper will be shown about how bedhigasan will win the false negatives of findbugs and how bedhigasan will loose the false positives of findbugs.Because of the increasing level of awareness of bugs pattern, it decrease the false positives.This application is still need improvement in how mutting some detected bugs.

Key concepts: False positive paradox, False positives and false negatives, Computer science, True positive rate, Static analysis, False positive rate, Compiler, Data mining

Related papers

Back to paper searchBrowse research topicsOriginal source
Evaluation and Tuning Test of False Positive and False Negative using Static Analysis Non-Linear Method in JDBC — Research Paper | ScholarLens