Zobrazeno 1 - 10
of 167
pro vyhledávání: '"NAGAPPAN, MEIYAPPAN"'
Autor:
Etsenake, Deborah, Nagappan, Meiyappan
Large Language Models (LLMs) are transforming programming practices, offering significant capabilities for code generation activities. While researchers have explored the potential of LLMs in various domains, this paper focuses on their use in progra
Externí odkaz:
http://arxiv.org/abs/2410.01026
Memory leak bugs are a major problem in C/C++ programs. They occur when memory objects are not deallocated.Developers need to manually deallocate these objects to prevent memory leaks. As such, several techniques have been proposed to automatically f
Externí odkaz:
http://arxiv.org/abs/2408.04764
Software bugs require developers to exert significant effort to identify and resolve them, often consuming about one-third of their time. Bug localization, the process of pinpointing the exact source code files that need modification, is crucial in r
Externí odkaz:
http://arxiv.org/abs/2407.17631
Autor:
Chakraborty, Partha, Arumugam, Krishna Kanth, Alfadel, Mahmoud, Nagappan, Meiyappan, McIntosh, Shane
The impact of software vulnerabilities on everyday software systems is significant. Despite deep learning models being proposed for vulnerability detection, their reliability is questionable. Prior evaluations show high recall/F1 scores of up to 99%,
Externí odkaz:
http://arxiv.org/abs/2407.03093
Bug localization refers to the identification of source code files which is in a programming language and also responsible for the unexpected behavior of software using the bug report, which is a natural language. As bug localization is labor-intensi
Externí odkaz:
http://arxiv.org/abs/2406.17615
Recent Large Language Models (LLMs) have demonstrated significant capabilities in generating code snippets directly from problem statements. This increasingly automated process mirrors traditional human-led software development, where code is often w
Externí odkaz:
http://arxiv.org/abs/2402.13521
Manual confirmation of static analysis reports is a daunting task. This is due to both the large number of warnings and the high density of false positives among them. Fuzzing techniques have been proposed to verify static analysis warnings. However,
Externí odkaz:
http://arxiv.org/abs/2402.01923
Despite the continued research and progress in building secure systems, Android applications continue to be ridden with vulnerabilities, necessitating effective detection methods. Current strategies involving static and dynamic analysis tools come wi
Externí odkaz:
http://arxiv.org/abs/2401.01269
Diversity with respect to ethnicity and gender has been studied in open-source and industrial settings for software development. Publication avenues such as academic conferences and journals contribute to the growing technology industry. However, the
Externí odkaz:
http://arxiv.org/abs/2310.16132
Code generation tools driven by artificial intelligence have recently become more popular due to advancements in deep learning and natural language processing that have increased their capabilities. The proliferation of these tools may be a double-ed
Externí odkaz:
http://arxiv.org/abs/2308.06587