Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Machine/deep learning for software engineering: A systematic literature review
Since 2009, the deep learning revolution, which was triggered by the introduction of
ImageNet, has stimulated the synergy between Software Engineering (SE) and Machine …
ImageNet, has stimulated the synergy between Software Engineering (SE) and Machine …
Predictive models in software engineering: Challenges and opportunities
Predictive models are one of the most important techniques that are widely applied in many
areas of software engineering. There have been a large number of primary studies that …
areas of software engineering. There have been a large number of primary studies that …
Robustness, security, privacy, explainability, efficiency, and usability of large language models for code
Large language models for code (LLM4Code), which demonstrate strong performance (eg,
high accuracy) in processing source code, have significantly transformed software …
high accuracy) in processing source code, have significantly transformed software …
Automatic identification of self-admitted technical debt from four different sources
Technical debt refers to taking shortcuts to achieve short-term goals while sacrificing the
long-term maintainability and evolvability of software systems. A large part of technical debt …
long-term maintainability and evolvability of software systems. A large part of technical debt …
CODE-MVP: Learning to represent source code from multiple views with contrastive pre-training
Recent years have witnessed increasing interest in code representation learning, which
aims to represent the semantics of source code into distributed vectors. Currently, various …
aims to represent the semantics of source code into distributed vectors. Currently, various …
The Use of AI in Software Engineering: A Synthetic Knowledge Synthesis of the Recent Research Literature
P Kokol - Information, 2024 - mdpi.com
Artificial intelligence (AI) has witnessed an exponential increase in use in various
applications. Recently, the academic community started to research and inject new AI-based …
applications. Recently, the academic community started to research and inject new AI-based …
Making the most of small software engineering datasets with modern machine learning
JA Prenner, R Robbes - IEEE Transactions on Software …, 2021 - ieeexplore.ieee.org
This paper provides a starting point for Software Engineering (SE) researchers and
practitioners faced with the problem of training machine learning models on small datasets …
practitioners faced with the problem of training machine learning models on small datasets …
Self-admitted technical debt in R: detection and causes
Abstract Self-Admitted Technical Debt (SATD) is primarily studied in Object-Oriented (OO)
languages and traditionally commercial software. However, scientific software coded in …
languages and traditionally commercial software. However, scientific software coded in …
Graph4Web: A relation-aware graph attention network for web service classification
Software reuse is a popular way to utilize existing software components to ensure the quality
of newly developed software in service-oriented architecture. However, how to find a …
of newly developed software in service-oriented architecture. However, how to find a …
Large language model ChatGPT versus small deep learning models for self‐admitted technical debt detection: Why not together?
Given the increasing complexity and volume of Self‐Admitted Technical Debts (SATDs), how
to efficiently detect them becomes critical in software engineering practice for improving …
to efficiently detect them becomes critical in software engineering practice for improving …