Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
The effectiveness of supervised machine learning algorithms in predicting software refactoring
Refactoring is the process of changing the internal structure of software to improve its quality
without modifying its external behavior. Empirical studies have repeatedly shown that …
without modifying its external behavior. Empirical studies have repeatedly shown that …
A systematic literature review on bad smells–5 w's: which, when, what, who, where
EV de Paulo Sobrinho, A De Lucia… - IEEE Transactions …, 2018 - ieeexplore.ieee.org
Bad smells are sub-optimal code structures that may represent problems needing attention.
We conduct an extensive literature review on bad smells relying on a large body of …
We conduct an extensive literature review on bad smells relying on a large body of …
Code smells for model-view-controller architectures
Previous studies have shown the negative effects that low-quality code can have on
maintainability proxies, such as code change-and defect-proneness. One of the symptoms of …
maintainability proxies, such as code change-and defect-proneness. One of the symptoms of …
An empirical study on quality of Android applications written in Kotlin language
Context During the last years, developers of mobile applications have the possibility to use
new paradigms and tools for develo** mobile applications. For instance, since 2017 …
new paradigms and tools for develo** mobile applications. For instance, since 2017 …
The adoption of javascript linters in practice: A case study on eslint
A linter is a static analysis tool that warns software developers about possible code errors or
violations to coding standards. By using such a tool, errors can be surfaced early in the …
violations to coding standards. By using such a tool, errors can be surfaced early in the …
Architecture anti-patterns: Automatically detectable violations of design principles
In large-scale software systems, error-prone or change-prone files rarely stand alone. They
are typically architecturally connected and their connections usually exhibit architecture …
are typically architecturally connected and their connections usually exhibit architecture …
GitHub Actions: The Impact on the Pull Request Process
Software projects frequently use automation tools to perform repetitive activities in the
distributed software development process. Recently, GitHub introduced GitHub Actions, a …
distributed software development process. Recently, GitHub introduced GitHub Actions, a …
An exploratory study of bug prediction at the method level
Context: During the past decades, researchers have proposed numerous studies to predict
bugs at different granularity levels, such as the file level, package level, module level, etc …
bugs at different granularity levels, such as the file level, package level, module level, etc …
Classifying model-view-controller software applications using self-organizing maps
The new era of information and the needs of our society require continuous change in
software and technology. Changes are produced very quickly and software systems require …
software and technology. Changes are produced very quickly and software systems require …
[PDF][PDF] E-Report Berbasis Web Menggunakan Metode Model View Controller Untuk Mengetahui Peningkatan Perkembangan Prestasi Anak Didik
RY Endra, DS Aprilita - Explore: Jurnal Sistem informasi dan telematika, 2018 - core.ac.uk
Teknologi dapat dilihat sebagai aktivitas yang membentuk budaya perubahan. Ketepatan,
kecepatan, dan kualitas dari suatu system teknologi informasi dibutuhkan dalam menyusun …
kecepatan, dan kualitas dari suatu system teknologi informasi dibutuhkan dalam menyusun …