Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Grounded copilot: How programmers interact with code-generating models
Powered by recent advances in code-generating models, AI assistants like Github Copilot
promise to change the face of programming forever. But what is this new face of …
promise to change the face of programming forever. But what is this new face of …
Two birds with one stone: Boosting code generation and code search via a generative adversarial network
Automatically transforming developers' natural language descriptions into source code has
been a longstanding goal in software engineering research. Two types of approaches have …
been a longstanding goal in software engineering research. Two types of approaches have …
ColDeco: An end user spreadsheet inspection tool for AI-generated code
Code-generating large language models (LLMs) are transforming programming. Their
capability to generate multi-step solutions provides even non-programmers a mechanism to …
capability to generate multi-step solutions provides even non-programmers a mechanism to …
SIRO: empowering version compatibility in intermediate representations via program synthesis
This paper presents Siro, a new program transformation framework that translates between
different versions of Intermediate Representations (IR), aiming to better address the issue of …
different versions of Intermediate Representations (IR), aiming to better address the issue of …
Searching entangled program spaces
Many problem domains, including program synthesis and rewrite-based optimization,
require searching astronomically large spaces of programs. Existing approaches often rely …
require searching astronomically large spaces of programs. Existing approaches often rely …
Propr: property-based automatic program repair
Automatic program repair (APR) regularly faces the challenge of overfitting patches---
patches that pass the test suite, but do not actually address the problems when evaluated …
patches that pass the test suite, but do not actually address the problems when evaluated …
Type-directed program synthesis for restful apis
With the rise of software-as-a-service and microservice architectures, RESTful APIs are now
ubiquitous in mobile and web applications. A service can have tens or hundreds of API …
ubiquitous in mobile and web applications. A service can have tens or hundreds of API …
LooPy: interactive program synthesis with control structures
One vision for program synthesis, and specifically for programming by example (PBE), is an
interactive programmer's assistant, integrated into the development environment. To make …
interactive programmer's assistant, integrated into the development environment. To make …
Reflecting on random generation
Expert users of property-based testing often labor to craft random generators that encode
detailed knowledge about what it means for a test input to be valid and interesting …
detailed knowledge about what it means for a test input to be valid and interesting …
Hoogle⋆: Constants and λ-abstractions in Petri-net-based Synthesis using Symbolic Execution
H Botelho Guerra, JF Ferreira… - … Conference on Object …, 2023 - drops.dagstuhl.de
Type-directed component-based program synthesis is the task of automatically building a
function with applications of available components and whose type matches a given goal …
function with applications of available components and whose type matches a given goal …