Results 311 to 320 of about 26,063,160 (372)
Some of the next articles are maybe not open access.
Cross-Contract Static Analysis for Detecting Practical Reentrancy Vulnerabilities in Smart Contracts
International Conference on Automated Software Engineering, 2020Reentrancy bugs, one of the most severe vulnerabilities in smart contracts, have caused huge financial loss in recent years. Researchers have proposed many approaches to detecting them.
Yinxing Xue +5 more
semanticscholar +1 more source
IEEE Transactions on Software Engineering, 2020
As increasingly complex software is developed every day, a growing number of companies use static analysis tools to reason about program properties ranging from simple coding style rules to more advanced software bugs, to multi-tier security ...
Lisa Nguyen +3 more
semanticscholar +1 more source
As increasingly complex software is developed every day, a growing number of companies use static analysis tools to reason about program properties ranging from simple coding style rules to more advanced software bugs, to multi-tier security ...
Lisa Nguyen +3 more
semanticscholar +1 more source
Static analysis of Java enterprise applications: frameworks and caches, the elephants in the room
ACM-SIGPLAN Symposium on Programming Language Design and Implementation, 2020Enterprise applications are a major success domain of Java, and Java is the default setting for much modern static analysis research. It would stand to reason that high-quality static analysis of Java enterprise applications would be commonplace, but ...
A. Antoniadis +5 more
semanticscholar +1 more source
Enhancing Static Analysis for Practical Bug Detection: An LLM-Integrated Approach
Proc. ACM Program. Lang.While static analysis is instrumental in uncovering software bugs, its precision in analyzing large and intricate codebases remains challenging. The emerging prowess of Large Language Models (LLMs) offers a promising avenue to address these complexities.
Haonan Li +3 more
semanticscholar +1 more source
LLM-Assisted Static Analysis for Detecting Security Vulnerabilities
International Conference on Learning RepresentationsSoftware is prone to security vulnerabilities. Program analysis tools to detect them have limited effectiveness in practice due to their reliance on human labeled specifications.
Ziyang Li, Saikat Dutta, Mayur Naik
semanticscholar +1 more source
STALL+: Boosting LLM-based Repository-level Code Completion with Static Analysis
arXiv.orgRepository-level code completion is challenging as it involves complicated contexts from multiple files in the repository. To date, researchers have proposed two technical categories to enhance LLM-based repository-level code completion, i.e., retrieval ...
Junwei Liu +4 more
semanticscholar +1 more source
Are Static Analysis Violations Really Fixed? A Closer Look at Realistic Usage of SonarQube
IEEE International Conference on Program Comprehension, 2019The use of automatic static analysis tools (ASATs) has gained increasing attention in the last few years. Even though available research have already explored ASATs issues and how they are fixed, these studies rely on revisions of the software, instead ...
Diego Marcilio +5 more
semanticscholar +1 more source
Challenges with Responding to Static Analysis Tool Alerts
IEEE Working Conference on Mining Software Repositories, 2019Static analysis tool alerts can help developers detect potential defects in the code early in the development cycle. However, developers are not always able to respond to the alerts with their preferred action and may turn away from using the tool.
Nasif Imtiaz +3 more
semanticscholar +1 more source
Nodest: feedback-driven static analysis of Node.js applications
ESEC/SIGSOFT FSE, 2019Node.js provides the ability to write JavaScript programs for the server-side and has become a popular language for developing web applications. Node.js allows direct access to the underlying filesystem, operating system resources, and databases, but ...
Benjamin Barslev Nielsen +2 more
semanticscholar +1 more source
Explaining Static Analysis - A Perspective
2019 34th IEEE/ACM International Conference on Automated Software Engineering Workshop (ASEW), 2019Static code analysis is widely used to support the development of high-quality software. It helps developers detect potential bugs and security vulnerabilities in a program's source code without executing it.
Marcus Nachtigall +2 more
semanticscholar +1 more source

