Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Large language models for software engineering: A systematic literature review
Large Language Models (LLMs) have significantly impacted numerous domains, including
Software Engineering (SE). Many recent publications have explored LLMs applied to …
Software Engineering (SE). Many recent publications have explored LLMs applied to …
A survey on large language models for software engineering
Software Engineering (SE) is the systematic design, development, maintenance, and
management of software applications underpinning the digital infrastructure of our modern …
management of software applications underpinning the digital infrastructure of our modern …
Guiding enumerative program synthesis with large language models
Abstract Pre-trained Large Language Models (LLMs) are beginning to dominate the
discourse around automatic code generation with natural language specifications. In …
discourse around automatic code generation with natural language specifications. In …
Laurel: generating Dafny assertions using large language models
Dafny is a popular verification language, which automates proofs by outsourcing them to an
SMT solver. This automation is not perfect, however, and the solver often requires guidance …
SMT solver. This automation is not perfect, however, and the solver often requires guidance …
Towards neural synthesis for SMT-assisted proof-oriented programming
Proof-oriented programs mix computational content with proofs of program correctness.
However, the human effort involved in programming and proving is still substantial, despite …
However, the human effort involved in programming and proving is still substantial, despite …
DafnyBench: A benchmark for formal software verification
We introduce DafnyBench, the largest benchmark of its kind for training and evaluating
machine learning systems for formal software verification. We test the ability of LLMs such as …
machine learning systems for formal software verification. We test the ability of LLMs such as …
Agents in software engineering: Survey, landscape, and vision
In recent years, Large Language Models (LLMs) have achieved remarkable success and
have been widely used in various downstream tasks, especially in the tasks of the software …
have been widely used in various downstream tasks, especially in the tasks of the software …
Formal mathematical reasoning: A new frontier in ai
AI for Mathematics (AI4Math) is not only intriguing intellectually but also crucial for AI-driven
discovery in science, engineering, and beyond. Extensive efforts on AI4Math have mirrored …
discovery in science, engineering, and beyond. Extensive efforts on AI4Math have mirrored …
AutoVerus: Automated proof generation for Rust code
Generative AI has shown its values for many software engineering tasks. Still in its infancy,
large language model (LLM)-based proof generation lags behind LLM-based code …
large language model (LLM)-based proof generation lags behind LLM-based code …
Leveraging large language models to boost Dafny's developers productivity
This research idea paper proposes leveraging Large Language Models (LLMs) to enhance
the productivity of Dafny developers. Although the use of verification-aware languages, such …
the productivity of Dafny developers. Although the use of verification-aware languages, such …