pith. sign in

Classification of automatic software build methods

1 Pith paper cite this work. Polarity classification is still indexing.

1 Pith paper citing it
abstract

The process of creating working software from source code and other components (like libraries, database files, etc.) is called "software build". Apart from linking and compiling, it can include other steps like automated testing, static code analysis, documentation generation, deployment and other. All that steps can be automated using a build description of some sort (e.g. script). This article classifies the automatic software build processes beginning at build script and reaching the various types of continuous integration.

fields

cs.SE 1

years

2025 1

verdicts

CONDITIONAL 1

representative citing papers

Your Build Scripts Stink: The State of Code Smells in Build Scripts

cs.SE · 2025-06-22 · conditional · novelty 7.0

The study identifies 13 categories of code smells in build scripts, detects 10,895 occurrences across 5882 scripts from 4877 repositories, and finds common patterns like insecure URLs in Maven and hardcoded paths in Gradle and CMake.

citing papers explorer

Showing 1 of 1 citing paper.

  • Your Build Scripts Stink: The State of Code Smells in Build Scripts cs.SE · 2025-06-22 · conditional · none · ref 8 · internal anchor

    The study identifies 13 categories of code smells in build scripts, detects 10,895 occurrences across 5882 scripts from 4877 repositories, and finds common patterns like insecure URLs in Maven and hardcoded paths in Gradle and CMake.