Suchergebnisse - General AND reference Cross-computing tools AND techniques Empirical studies*

  1. 1

    Lost in Translation: A Study of Bugs Introduced by Large Language Models While Translating Code von Pan, Rangeet, Ibrahimzada, Ali Reza, Krishna, Rahul, Sankar, Divya, Wassi, Lambert Pougeum, Merler, Michele, Sobolev, Boris, Pavuluri, Raju, Sinha, Saurabh, Jabbarvand, Reyhaneh

    ISSN: 1558-1225
    Veröffentlicht: ACM 14.04.2024
    “… To that end, we present a large-scale empirical study to investigate the ability of general LLMs and code LLMs for code translation across pairs of different languages, including C, C++ …”
    Volltext
    Tagungsbericht
  2. 2

    Grounded Theory in Software Engineering Research: A Critical Review and Guidelines von Stol, Klaas-Jan, Ralph, Paul, Fitzgerald, Brian

    ISSN: 1558-1225
    Veröffentlicht: ACM 01.05.2016
    “… Grounded Theory (GT) has proved an extremely useful research approach in several fields including medical sociology, nursing, education and management theory …”
    Volltext
    Tagungsbericht
  3. 3

    Are code examples on an online Q&A forum reliable?: a study of API misuse on stack overflow von Zhang, Tianyi, Upadhyaya, Ganesha, Reinhardt, Anastasia, Rajan, Hridesh, Kim, Miryung

    ISBN: 9781450356381, 1450356389
    ISSN: 1558-1225
    Veröffentlicht: New York, NY, USA ACM 27.05.2018
    “… This paper presents an empirical study on the prevalence and severity of API misuse on Stack Overflow …”
    Volltext
    Tagungsbericht
  4. 4

    What Makes Good In-Context Demonstrations for Code Intelligence Tasks with LLMs? von Gao, Shuzheng, Wen, Xin-Cheng, Gao, Cuiyun, Wang, Wenxuan, Zhang, Hongyu, Lyu, Michael R.

    ISSN: 2643-1572
    Veröffentlicht: IEEE 11.09.2023
    “… Pre-trained models of source code have gained widespread popularity in many code intelligence tasks. Recently, with the scaling of the model and corpus size, …”
    Volltext
    Tagungsbericht
  5. 5

    An Empirical Study on Fine-Tuning Large Language Models of Code for Automated Program Repair von Huang, Kai, Meng, Xiangxin, Zhang, Jian, Liu, Yang, Wang, Wenjie, Li, Shuhao, Zhang, Yuqing

    ISSN: 2643-1572
    Veröffentlicht: IEEE 11.09.2023
    “… The advent of large language models (LLMs) has opened up new opportunities for automated program repair (APR). In particular, some recent studies have explored …”
    Volltext
    Tagungsbericht
  6. 6

    Secure coding practices in Java: challenges and vulnerabilities von Meng, Na, Nagy, Stefan, Yao, Danfeng (Daphne), Zhuang, Wenjie, Argoty, Gustavo Arango

    ISBN: 9781450356381, 1450356389
    ISSN: 1558-1225
    Veröffentlicht: New York, NY, USA ACM 27.05.2018
    “… We conducted an empirical study on StackOverflow posts, aiming to understand developers' concerns on Java secure coding, their programming obstacles, and insecure coding practices …”
    Volltext
    Tagungsbericht
  7. 7

    Nuances are the Key: Unlocking ChatGPT to Find Failure-Inducing Tests with Differential Prompting von Li, Tsz-On, Zong, Wenxi, Wang, Yibo, Tian, Haoye, Wang, Ying, Cheung, Shing-Chi, Kramer, Jeff

    ISSN: 2643-1572
    Veröffentlicht: IEEE 11.09.2023
    “… Automated detection of software failures is an important but challenging software engineering task. It involves finding in a vast search space the …”
    Volltext
    Tagungsbericht
  8. 8

    Gamma: Revisiting Template-Based Automated Program Repair Via Mask Prediction von Zhang, Quanjun, Fang, Chunrong, Zhang, Tongke, Yu, Bowen, Sun, Weisong, Chen, Zhenyu

    ISSN: 2643-1572
    Veröffentlicht: IEEE 11.09.2023
    “… Automated program repair (APR) aims to fix software bugs without manual debugging efforts and plays a crucial role in software development and maintenance …”
    Volltext
    Tagungsbericht
  9. 9

    How Many of All Bugs Do We Find? A Study of Static Bug Detectors von Habib, Andrew, Pradel, Michael

    ISSN: 2643-1572
    Veröffentlicht: ACM 03.09.2018
    “… To decide which of these bugs the tools detect, we use a novel methodology that combines an automatic analysis of warnings and bugs with a manual validation of each candidate …”
    Volltext
    Tagungsbericht
  10. 10

    How Android Developers Handle Evolution-induced API Compatibility Issues: A Large-scale Study von Xia, Hao, Zhang, Yuan, Zhou, Yingtian, Chen, Xiaoting, Wang, Yang, Zhang, Xiangyu, Cui, Shuaishuai, Hong, Geng, Zhang, Xiaohan, Yang, Min, Yang, Zhemin

    ISSN: 1558-1225
    Veröffentlicht: ACM 01.10.2020
    “… As Android platform evolves in a fast pace, API-related compatibility issues become a significant challenge for developers. To handle an incompatible API …”
    Volltext
    Tagungsbericht
  11. 11

    A Large-Scale Empirical Study on Vulnerability Distribution within Projects and the Lessons Learned von Liu, Bingchang, Meng, Guozhu, Zou, Wei, Gong, Qi, Li, Feng, Lin, Min, Sun, Dandan, Huo, Wei, Zhang, Chao

    ISSN: 1558-1225
    Veröffentlicht: ACM 01.10.2020
    “… Previous research either focuses on analyzing bugs rather than vulnerabilities, or only studies general vulnerability distribution among projects rather than the distribution within each project …”
    Volltext
    Tagungsbericht
  12. 12

    Assessing and Restoring Reproducibility of Jupyter Notebooks von Wang, Jiawei, KUO, Tzu-Yang, Li, Li, Zeller, Andreas

    ISSN: 2643-1572
    Veröffentlicht: ACM 01.09.2020
    “… Jupyter notebooks-documents that contain live code, equations, visualizations, and narrative text-now are among the most popular means to compute, present, …”
    Volltext
    Tagungsbericht
  13. 13

    Understanding and Detecting Callback Compatibility Issues for Android Applications von Huang, Huaxun, Wei, Lili, Liu, Yepang, Cheung, Shing-Chi

    ISSN: 2643-1572
    Veröffentlicht: ACM 01.09.2018
    “… To bridge the gap, we examined Android documentations and conducted an empirical study on 100 real-world callback compatibility issues to investigate how these issues were induced …”
    Volltext
    Tagungsbericht
  14. 14

    The Plastic Surgery Hypothesis in the Era of Large Language Models von Xia, Chunqiu Steven, Ding, Yifeng, Zhang, Lingming

    ISSN: 2643-1572
    Veröffentlicht: IEEE 11.09.2023
    “… Traditional APR tools typically focus on specific bug types and fixes through the use of templates, heuristics, and formal specifications …”
    Volltext
    Tagungsbericht
  15. 15

    An Empirical Study of Parameter-Efficient Fine-Tuning Methods for Pre-Trained Code Models von Liu, Jiaxing, Sha, Chaofeng, Peng, Xin

    ISSN: 2643-1572
    Veröffentlicht: IEEE 11.09.2023
    “… Although these methods claim superiority over the prior techniques, they seldom make a comprehensive and fair comparison on multiple software engineering tasks …”
    Volltext
    Tagungsbericht
  16. 16

    Characterizing and Detecting Bugs in WeChat Mini-Programs von Wang, Tao, Xu, Qingxin, Chang, Xiaoning, Dou, Wensheng, Zhu, Jiaxin, Xie, Jinhui, Deng, Yuetang, Yang, Jianbo, Yang, Jiaheng, Wei, Jun, Huang, Tao

    ISSN: 1558-1225
    Veröffentlicht: ACM 01.05.2022
    “… These bugs have seriously affected users' experience and caused serious impacts. In this paper, we conduct the first empirical study on 83 WeChat Mini-Program bugs, and perform an in-depth analysis of their root causes, impacts and fixes …”
    Volltext
    Tagungsbericht
  17. 17

    Where Shall We Log? Studying and Suggesting Logging Locations in Code Blocks von Li, Zhenhao, Chen, Tse-Hsun, Shang, Weiyi

    ISSN: 2643-1572
    Veröffentlicht: ACM 01.09.2020
    “… Developers write logging statements to generate logs and record system execution behaviors to assist in debugging and software maintenance. However, deciding …”
    Volltext
    Tagungsbericht
  18. 18

    When Less is Enough: Positive and Unlabeled Learning Model for Vulnerability Detection von Wen, Xin-Cheng, Wang, Xinchen, Gao, Cuiyun, Wang, Shaohua, Liu, Yang, Gu, Zhaoquan

    ISSN: 2643-1572
    Veröffentlicht: IEEE 11.09.2023
    “… Automated code vulnerability detection has gained increasing attention in recent years. The deep learning (DL)-based methods, which implicitly learn vulnerable …”
    Volltext
    Tagungsbericht
  19. 19

    Understanding Transaction Bugs in Database Systems von Cui, Ziyu, Dou, Wensheng, Gao, Yu, Wang, Dong, Song, Jiansen, Zheng, Yingying, Wang, Tao, Yang, Rui, Xu, Kang, Hu, Yixin, Wei, Jun, Huang, Tao

    ISSN: 1558-1225
    Veröffentlicht: ACM 14.04.2024
    “… , incorrect database states and DBMS crashes. An in-depth understanding of real-world transaction bugs can significantly promote effective techniques in combating transaction bugs in DBMSs …”
    Volltext
    Tagungsbericht
  20. 20

    On the Evaluation of Neural Code Translation: Taxonomy and Benchmark von Jiao, Mingsheng, Yu, Tingrui, Li, Xuan, Qiu, Guanjie, Gu, Xiaodong, Shen, Beijun

    ISSN: 2643-1572
    Veröffentlicht: IEEE 11.09.2023
    “… s. Based on the empirical results, we develop a taxonomy that categorizes code translation tasks into four primary types according to their complexity …”
    Volltext
    Tagungsbericht