paper-with-me

Papers software testing

“software testing” 태그가 달린 논문 135편 · 필터 해제

InterEvo-TR: Interactive Evolutionary Test Generation With Readability Assessment

2024-01-13 · Pedro Delgado-Pérez, Aurora Ramírez, Kevin J. Valle-Gómez, Inmaculada Medina-Bulo 외

Automated test case generation has proven to be useful to reduce the usually high expenses of software testing. However, several studies have also noted the skepticism of testers regarding the comprehension of generated …

software testing

Mutation-based Consistency Testing for Evaluating the Code Understanding Capability of LLMs

2024-01-11 · Ziyu Li, Donghwan Shin

Large Language Models (LLMs) have shown remarkable capabilities in processing both natural and programming languages, which have enabled various applications in software engineering, such as requirement engineering, code…

Code GenerationHumanEvalsoftware testing

IRG: Generating Synthetic Relational Databases using Deep Learning with Insightful Relational Understanding

2023-12-23 · Jiayu Li, Zilong Zhao, Vikram Chundawat, Biplab Sikdar 외

Synthetic data has numerous applications, including but not limited to software testing at scale, privacy-preserving data sharing to enable smoother collaboration between stakeholders, and data augmentation for analytica…

Data AugmentationGenerative Adversarial NetworkPrivacy Preservingsoftware testing+1

A Case Study on Test Case Construction with Large Language Models: Unveiling Practical Insights and Challenges

2023-12-19 · Roberto Francisco de Lima Junior, Luiz Fernando Paes de Barros Presta, Lucca Santos Borborema, Vanderson Nogueira da Silva 외

This paper presents a detailed case study examining the application of Large Language Models (LLMs) in the construction of test cases within the context of software engineering. LLMs, characterized by their advanced natu…

software testing

An empirical study of testing machine learning in the wild

2023-12-19 · Moses Openja, Foutse khomh, Armstrong Foundjem, Zhen Ming 외

Recently, machine and deep learning (ML/DL) algorithms have been increasingly adopted in many software systems. Due to their inductive nature, ensuring the quality of these systems remains a significant challenge for the…

Autonomous DrivingFairnesssoftware testing

Can ChatGPT advance software testing intelligence? An experience report on metamorphic testing

2023-10-30 · Quang-Hung Luu, Huai Liu, Tsong Yueh Chen

While ChatGPT is a well-known artificial intelligence chatbot being used to answer human's questions, one may want to discover its potential in advancing software testing. We examine the capability of ChatGPT in advancin…

Chatbotsoftware testing

Test Case Recommendations with Distributed Representation of Code Syntactic Features

2023-10-04 · Mosab Rezaei, Hamed Alhoori, Mona Rahimi

Frequent modifications of unit test cases are inevitable due to software's continuous underlying changes in source code, design, and requirements. Since manually maintaining software test suites is tedious, timely, and c…

software testing

Reinforcement Learning from Automatic Feedback for High-Quality Unit Test Generation

2023-10-03 · Benjamin Steenhoek, Michele Tufano, Neel Sundaresan, Alexey Svyatkovskiy

Software testing is a crucial aspect of software development, and the creation of high-quality tests that adhere to best practices is essential for effective maintenance. Recently, Large Language Models (LLMs) have gaine…

Code Generationreinforcement-learningsoftware testing

TestLab: An Intelligent Automated Software Testing Framework

2023-06-06 · Tiago Dias, Arthur Batista, Eva Maia, Isabel Praça

The prevalence of software systems has become an integral part of modern-day living. Software usage has increased significantly, leading to its growth in both size and complexity. Consequently, software development is be…

software testing

Rethinking Diversity in Deep Neural Network Testing

2023-05-25 · Zi Wang, Jihye Choi, Ke Wang, Somesh Jha

Motivated by the success of traditional software testing, numerous diversity measures have been proposed for testing deep neural networks (DNNs). In this study, we propose a shift in perspective, advocating for the consi…

DiversityDNN Testingsoftware testing

Validating Multimedia Content Moderation Software via Semantic Fusion

2023-05-23 · Wenxuan Wang, Jingyuan Huang, Chang Chen, Jiazhen Gu 외

The exponential growth of social media platforms, such as Facebook and TikTok, has revolutionized communication and content publication in human society. Users on these platforms can publish multimedia content that deliv…

Sentencesoftware testing

Comparing Software Developers with ChatGPT: An Empirical Investigation

2023-05-19 · Nathalia Nascimento, Paulo Alencar, Donald Cowan

The advent of automation in particular Software Engineering (SE) tasks has transitioned from theory to reality. Numerous scholarly articles have documented the successful application of Artificial Intelligence to address…

ArticlesChatbotFairnessManagement+1

Towards Efficient Fine-tuning of Pre-trained Code Models: An Experimental Study and Beyond

2023-04-11 · Ensheng Shi, Yanlin Wang, Hongyu Zhang, Lun Du 외

Recently, fine-tuning pre-trained code models such as CodeBERT on downstream tasks has achieved great success in many software testing and analysis tasks. While effective and prevalent, fine-tuning the pre-trained parame…

software testing

Information-Theoretic Testing and Debugging of Fairness Defects in Deep Neural Networks

2023-04-09 · Verya Monjezi, Ashutosh Trivedi, Gang Tan, Saeid Tizpaz-Niari

The deep feedforward neural networks (DNNs) are increasingly deployed in socioeconomic critical decision support software systems. DNNs are exceptionally good at finding minimal, sufficient statistical patterns within th…

Decision MakingFairnesssoftware testing

Constrained Adversarial Learning for Automated Software Testing: a literature review

2023-03-14 · João Vitorino, Tiago Dias, Tiago Fonseca, Eva Maia 외

It is imperative to safeguard computer applications and information systems against the growing number of cyber-attacks. Automated software testing tools can be developed to quickly analyze many lines of code and detect …

Adversarial Attacksoftware testing

Testing the Channels of Convolutional Neural Networks

2023-03-06 · Kang Choi, Donghyun Son, Younghoon Kim, Jiwon Seo

Neural networks have complex structures, and thus it is hard to understand their inner workings and ensure correctness. To understand and debug convolutional neural networks (CNNs) we propose techniques for testing the c…

channel selectionsoftware testing

Reasoning-Based Software Testing

2023-03-02 · Luca Giamattei, Roberto Pietrantuono, Stefano Russo

With software systems becoming increasingly pervasive and autonomous, our ability to test for their quality is severely challenged. Many systems are called to operate in uncertain and highly-changing environment, not rar…

Causal Discoverysoftware testing

Genetic Micro-Programs for Automated Software Testing with Large Path Coverage

2023-02-14 · Jarrod Goschen, Anna Sergeevna Bosman, Stefan Gruner

Ongoing progress in computational intelligence (CI) has led to an increased desire to apply CI techniques for the purpose of improving software engineering processes, particularly software testing. Existing state-of-the-…

software testing

Perfect is the enemy of test oracle

2023-02-03 · Ali Reza Ibrahimzada, Yigit Varli, Dilara Tekinoglu, Reyhaneh Jabbarvand

Automation of test oracles is one of the most challenging facets of software testing, but remains comparatively less addressed compared to automated test input generation. Test oracles rely on a ground-truth that can dis…

software testing

Boosting Synthetic Data Generation with Effective Nonlinear Causal Discovery

2023-01-18 · Martina Cinquini, Fosca Giannotti, Riccardo Guidotti

Synthetic data generation has been widely adopted in software testing, data privacy, imbalanced learning, and artificial intelligence explanation. In all such contexts, it is crucial to generate plausible data samples. A…

Causal Discoverysoftware testingSynthetic Data Generation
← 이전 61–80 / 135 다음 →