Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
What are developers talking about? an analysis of topics and trends in stack overflow
Programming question and answer (Q&A) websites, such as Stack Overflow, leverage the
knowledge and expertise of users to provide answers to technical questions. Over time …
knowledge and expertise of users to provide answers to technical questions. Over time …
How to effectively use topic models for software engineering tasks? an approach based on genetic algorithms
Information Retrieval (IR) methods, and in particular topic models, have recently been used
to support essential software engineering (SE) tasks, by enabling software textual retrieval …
to support essential software engineering (SE) tasks, by enabling software textual retrieval …
A survey on the use of topic models when mining software repositories
Researchers in software engineering have attempted to improve software development by
mining and analyzing software repositories. Since the majority of the software engineering …
mining and analyzing software repositories. Since the majority of the software engineering …
Latent Dirichlet allocation: extracting topics from software engineering data
Topic analysis is a powerful tool that extracts “topics” from document collections. Unlike
manual tagging, which is effort intensive and requires expertise in the documents' subject …
manual tagging, which is effort intensive and requires expertise in the documents' subject …
Security versus performance bugs: a case study on firefox
A good understanding of the impact of different types of bugs on various project aspects is
essential to improve software quality research and practice. For instance, we would expect …
essential to improve software quality research and practice. For instance, we would expect …
Static test case prioritization using topic models
Software development teams use test suites to test changes to their source code. In many
situations, the test suites are so large that executing every test for every source code change …
situations, the test suites are so large that executing every test for every source code change …
Studying software logging using topic models
Software developers insert logging statements in their source code to record important
runtime information; such logged information is valuable for understanding system usage in …
runtime information; such logged information is valuable for understanding system usage in …
What do programmers discuss about blockchain? a case study on the use of balanced lda and the reference architecture of a domain to capture online discussions …
Blockchain-related discussions have become increasingly prevalent in programming Q&A
websites, such as Stack Overflow and other Stack Exchange communities. Analyzing and …
websites, such as Stack Overflow and other Stack Exchange communities. Analyzing and …
Improving software modularization via automated analysis of latent topics and dependencies
Oftentimes, during software maintenance the original program modularization decays, thus
reducing its quality. One of the main reasons for such architectural erosion is suboptimal …
reducing its quality. One of the main reasons for such architectural erosion is suboptimal …
[หนังสือ][B] The art and science of analyzing software data
The Art and Science of Analyzing Software Data provides valuable information on analysis
techniques often used to derive insight from software data. This book shares best practices …
techniques often used to derive insight from software data. This book shares best practices …