Method

Scalabrino

The comprehensive model of Scalabrino et al. combines structural, textual, and visual features. We call the authors' released Java archive and pretrained classifier through a local adapter, wrapping method snippets in a minimal class where required. The published features and scoring logic are unchanged. Unsupported or failed samples are omitted.

Score scale: 0–1; higher is more readable.

Official tool download · Adapter code and instructions

Dataset results

DatasetCoverageSpearman ρ
MBJP17/170.332
Buse67/1000.69
Scalabrino200/2000.602
Dorn259/3600.586
Schnappinger293/3040.407
JetBrains119/1190.342
Java transformations1358/1400—
Python transformations0/1400—