arrow
返回

Evaluating Python Static Code Analysis Tools Using FAIR Principles

delete2024-01-01
delete0
delete
OA
AI
H
Hassan Bapeer Hassan *
Q
Qusay Idrees Sarhan
Á
Árpád Beszédes
DOI:10.1109/ACCESS.2024.3503493delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The quality of modern software relies heavily on the effective use of static code analysis tools. To improve their usefulness, these tools should be evaluated using a framework that prioritizes collaboration, user-friendliness, and long-term sustainability. In this paper, we suggest applying the FAIR principles-Findability, Accessibility, Interoperability, and Reusability-as a foundation for assessing static code analysis tools. We specifically focus on Python-based tools, analyzing their features and how well they align with FAIR guidelines. Our findings indicate that it is important to expand the FAIR principles to include thorough documentation, performance assessments, and robust testing frameworks for a more complete evaluation. As Internet of Things (IoT) applications and technologies become increasingly common, these tools must adapt to meet the unique challenges posed by complex and interconnected systems. Addressing these issues is vital for ensuring security and scalability within IoT environments. By implementing this FAIR-based approach, we aim to support the development of static code analysis tools that cater to the evolving needs of the software engineering community while ensuring they remain sustainable and reliable.
Keyword:
Codes
Software
Security
Static analysis
Python
Internet of Things
Metadata
Documentation
Testing
Software quality
FAIR principles
IoT
python
software quality
static code analysis

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

U
University of Duhok
学者数:
450
论文数: 414
被引数: 471
S
szeged university
学者数:
9.6K
论文数: 6.7K
被引数: 3
引用论文

引用论文

err
IF0
err
err0
PREAI
err
err分享
err收藏
Mitigating False Positive Static Analysis Warnings: Progress, Challenges, and Opportunities
err2023-12-01
err5
PREAI
errGuo, Zhaoqiang; Tan, Tingting; Liu, Shiran; Liu, Xutong; Lai, Wei; Yang, Yibiao; Li, Yanhui; Chen, Lin; Dong, Wei; Zhou, Yuming
err分享
err收藏
Pre-clinical validation of B cell maturation antigen (BCMA) as a target for T cell immunotherapy of multiple myeloma
err2018-05-25
err0
errOAAI
errDe-Xiu Bu; Reshma Singh; Eugene E. Choi; Marco Ruella; Selene Nunez-Cruz; Keith G. Mansfield; Paul Bennett; Nathanial Barton; Qilong Wu; Jiquan Zhang; Yongqiang Wang; Lai Wei; Shawn Cogan; Tucker Ezell; Shree Joshi; Kellie J. Latimer; Brian Granda; William R. Tschantz; Regina M. Young; Heather A. Huet; Celeste J. Richardson; Michael C. Milone
err分享
err收藏
err分享
err收藏
Human vs robotic organ retraction during laparoscopic Nissen fundoplication
err2014-02-27
err0
PREAI
errB. K. Poulose; M. F. Kutka; M. Mendoza-Sagaon; A. C. Barnes; C. Yang; R. H. Taylor; M. A. Talamini
err分享
err收藏
学者 查看更多内容