Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
NLP-assisted software testing: A systematic map** of the literature
Context To reduce manual effort of extracting test cases from natural-language
requirements, many approaches based on Natural Language Processing (NLP) have been …
requirements, many approaches based on Natural Language Processing (NLP) have been …
Toga: A neural method for test oracle generation
Testing is widely recognized as an important stage of the software development lifecycle.
Effective software testing can provide benefits such as bug finding, preventing regressions …
Effective software testing can provide benefits such as bug finding, preventing regressions …
Learning deep semantics for test completion
Writing tests is a time-consuming yet essential task during software development. We
propose to leverage recent advances in deep learning for text and code generation to assist …
propose to leverage recent advances in deep learning for text and code generation to assist …
Code generation tools (almost) for free? a study of few-shot, pre-trained language models on code
Few-shot learning with large-scale, pre-trained language models is a powerful way to
answer questions about code, eg, how to complete a given code example, or even generate …
answer questions about code, eg, how to complete a given code example, or even generate …
Fuzzing deep-learning libraries via automated relational api inference
Deep Learning (DL) has gained wide attention in recent years. Meanwhile, bugs in DL
systems can lead to serious consequences, and may even threaten human lives. As a result …
systems can lead to serious consequences, and may even threaten human lives. As a result …
Docter: Documentation-guided fuzzing for testing deep learning api functions
Input constraints are useful for many software development tasks. For example, input
constraints of a function enable the generation of valid inputs, ie, inputs that follow these …
constraints of a function enable the generation of valid inputs, ie, inputs that follow these …
Fuzzing automatic differentiation in deep-learning libraries
Deep learning (DL) has attracted wide attention and has been widely deployed in recent
years. As a result, more and more research efforts have been dedicated to testing DL …
years. As a result, more and more research efforts have been dedicated to testing DL …
Impact of large language models on generating software specifications
Software specifications are essential for ensuring the reliability of software systems. Existing
specification extraction approaches, however, suffer from limited generalizability and require …
specification extraction approaches, however, suffer from limited generalizability and require …
Can large language models write good property-based tests?
Property-based testing (PBT), while an established technique in the software testing
research community, is still relatively underused in real-world software. Pain points in writing …
research community, is still relatively underused in real-world software. Pain points in writing …
Llm-powered test case generation for detecting tricky bugs
Conventional automated test generation tools struggle to generate test oracles and tricky
bug-revealing test inputs. Large Language Models (LLMs) can be prompted to produce test …
bug-revealing test inputs. Large Language Models (LLMs) can be prompted to produce test …