A Framework for Combining and Ranking Static Analysis Tool Findings Based on Tool Performance Statistics

被引:11
|
作者
Xypolytos, Achilleas [1 ,2 ]
Xu, Haiyun [1 ]
Vieira, Barbara [1 ]
Ali-Eldin, Amr M. T. [2 ,3 ]
机构
[1] Software Improvement Grp, Amstelpl 1, NL-1096 HA Amsterdam, Netherlands
[2] Leiden Univ, Leiden Inst Adv Comp Sci, POB 9512, NL-2300 RA Leiden, Netherlands
[3] Mansoura Univ, Comp & Syst Dept, Fac Engn, Mansoura, Egypt
关键词
D O I
10.1109/QRS-C.2017.110
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper proposes a conceptual, performance-based ranking framework that prioritises the output of multiple Static Analysis Tools, to improve the tool effectiveness and usefulness. The framework weights the performance of Static Analysis Tools per defect type and cross-validates the findings between different Static Analysis Tools' reports. An initial validation shows the potential benefits of the proposed framework.
引用
收藏
页码:595 / 596
页数:2
相关论文
共 50 条
  • [1] Are a Static Analysis Tool Study's Findings Static? A Replication
    University of Toronto, Toronto
    ON, Canada
    Annu. Conf. Innov. Technol. Comput. Sci. Educ. ITiCSE, (80-86):
  • [2] Are a Static Analysis Tool Study's Findings Static? A Replication
    Liu, David
    Calver, Jonathan
    Craig, Michelle
    PROCEEDINGS OF THE 2024 CONFERENCE INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, VOL 1, ITICSE 2024, 2024, : 80 - 86
  • [3] Static Code Analysis Tool for Laravel Framework Based Web Application
    Paramitha, Ranindya
    Asnar, Yudistira Dwi Wardhana
    PROCEEDINGS OF 2021 INTERNATIONAL CONFERENCE ON DATA AND SOFTWARE ENGINEERING (ICODSE): DATA AND SOFTWARE ENGINEERING FOR SUPPORTING SUSTAINABLE DEVELOPMENT GOALS, 2021,
  • [4] Building a Modular Static Analysis Framework in Scala (Tool Paper)
    Stievenart, Quentin
    Nicolay, Jens
    De Meuter, Wolfgang
    De Roover, Coen
    SCALA'16: PROCEEDINGS OF THE 2016 7TH ACM SIGPLAN SYMPOSIUM ON SCALA, 2016, : 105 - 109
  • [5] Pedagogy Analysis Framework: a video-based tool for combining teacher, pupil & researcher perspectives
    Riordan, John-Paul
    Hardman, Mark
    Cumbers, David
    RESEARCH IN SCIENCE & TECHNOLOGICAL EDUCATION, 2023, 41 (03) : 906 - 927
  • [6] The Compiler as a Static Analysis Tool
    Dewar, Robert B. K.
    SIGADA'07: PROCEEDINGS OF THE 2007 ACM SIGADA ANNUAL INTERNATIONAL CONFERENCE, 2007, : 83 - 87
  • [7] Static Performance Parameters and Analysis of the Hydraulic Expansion Tool holder
    Wang Shulin
    Zhang Weizhan
    Liu Gang
    Zhou Bo
    MANUFACTURING SCIENCE AND TECHNOLOGY, PTS 1-8, 2012, 383-390 : 1787 - +
  • [8] Static analysis of queries as a tool for static optimization
    Plodzien, J
    Subieta, K
    2001 INTERNATIONAL DATABASE ENGINEERING & APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2001, : 117 - 122
  • [9] MLSA: A Static Bugs Analysis Tool based on LLVM IR
    Liang, Hongliang
    Wang, Lei
    Wu, Dongyang
    Xu, Jiuyun
    2016 17TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD), 2016, : 407 - 412
  • [10] MLSA: a static bugs analysis tool based on LLVM IR
    Liang, Hongliang
    Wang, Lei
    Wu, Dongyang
    Xu, Jiuyun
    INTERNATIONAL JOURNAL OF NETWORKED AND DISTRIBUTED COMPUTING, 2016, 4 (03) : 137 - 144