Embracing Objects Over Statics: An Analysis of Method Preferences in Open Source Java Frameworks
Fuente:
arXiv
Saved in:
| Main Authors: | Zakharov, Vladimir, Bugayenko, Yegor |
|---|---|
| Format: | Preprint |
| Published: |
2024
|
| Subjects: | |
| Online Access: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Similar Items
CAM: A Collection of Snapshots of GitHub Java Repositories Together with Metrics
by: Bugayenko, Yegor
Published: (2024)
by: Bugayenko, Yegor
Published: (2024)
Compile-Time Java Stream Fusion via mapMulti
by: Bugayenko, Yegor, et al.
Published: (2026)
by: Bugayenko, Yegor, et al.
Published: (2026)
The Impact of Mutability on Cyclomatic Complexity in Java
by: Bagaev, Marat, et al.
Published: (2024)
by: Bagaev, Marat, et al.
Published: (2024)
Evaluating the Dependency Between Cyclomatic Complexity and Response For Class
by: Stavtsev, Maxim, et al.
Published: (2024)
by: Stavtsev, Maxim, et al.
Published: (2024)
Programmers Prefer Individually Assigned Tasks vs. Shared Responsibility
by: Krylova, Adela, et al.
Published: (2024)
by: Krylova, Adela, et al.
Published: (2024)
Compilation of Commit Changes within Java Source Code Repositories
by: Schott, Stefan, et al.
Published: (2024)
by: Schott, Stefan, et al.
Published: (2024)
NESA: Relational Neuro-Symbolic Static Program Analysis
by: Wang, Chengpeng, et al.
Published: (2024)
by: Wang, Chengpeng, et al.
Published: (2024)
On the Anatomy of Real-World R Code for Static Analysis
by: Sihler, Florian, et al.
Published: (2024)
by: Sihler, Florian, et al.
Published: (2024)
Try-Mopsa: Relational Static Analysis in Your Pocket
by: Monat, Raphaël
Published: (2025)
by: Monat, Raphaël
Published: (2025)
On the Origins of Objects by Means of Careful Selection
by: Bugayenko, Yegor, et al.
Published: (2022)
by: Bugayenko, Yegor, et al.
Published: (2022)
$φ$-Calculus: Object-Oriented Formalism
by: Bugayenko, Yegor, et al.
Published: (2021)
by: Bugayenko, Yegor, et al.
Published: (2021)
Unveiling the Power of Intermediate Representations for Static Analysis: A Survey
by: Zhang, Bowen, et al.
Published: (2024)
by: Zhang, Bowen, et al.
Published: (2024)
Checkification: A Practical Approach for Testing Static Analysis Truths
by: Ferreiro, Daniela, et al.
Published: (2025)
by: Ferreiro, Daniela, et al.
Published: (2025)
Automated Code Repair for C/C++ Static Analysis Alerts
by: Svoboda, David, et al.
Published: (2025)
by: Svoboda, David, et al.
Published: (2025)
Misleading Microbenchmarks on the Java Virtual Machines
by: Schiavio, Filippo, et al.
Published: (2026)
by: Schiavio, Filippo, et al.
Published: (2026)
JEDI: Java Evaluation of Declarative and Imperative Queries
by: Schiavio, Filippo, et al.
Published: (2026)
by: Schiavio, Filippo, et al.
Published: (2026)
Pattern-Based Peephole Optimizations with Java JIT Tests
by: Zang, Zhiqiang, et al.
Published: (2024)
by: Zang, Zhiqiang, et al.
Published: (2024)
Open Source Prover in the Attic
by: Kovács, Zoltán, et al.
Published: (2024)
by: Kovács, Zoltán, et al.
Published: (2024)
Local Software Buildability across Java Versions (Registered Report)
by: Sulír, Matúš, et al.
Published: (2024)
by: Sulír, Matúš, et al.
Published: (2024)
StoneDetector: Conventional and versatile code clone detection for Java
by: Heinze, Thomas S., et al.
Published: (2025)
by: Heinze, Thomas S., et al.
Published: (2025)
Easing Maintenance of Academic Static Analyzers
by: Monat, Raphaël, et al.
Published: (2024)
by: Monat, Raphaël, et al.
Published: (2024)
CodeFuse-Query: A Data-Centric Static Code Analysis System for Large-Scale Organizations
by: Xie, Xiaoheng, et al.
Published: (2024)
by: Xie, Xiaoheng, et al.
Published: (2024)
JustinANN: Realistic Test Generation for Java Programs Driven by Annotations
by: Cui, Baoquan, et al.
Published: (2025)
by: Cui, Baoquan, et al.
Published: (2025)
Zero-shot Evaluation of Deep Learning for Java Code Clone Detection
by: Heinze, Thomas S.
Published: (2026)
by: Heinze, Thomas S.
Published: (2026)
LLM-Based Repair of Static Nullability Errors
by: Karimipour, Nima, et al.
Published: (2025)
by: Karimipour, Nima, et al.
Published: (2025)
RacerF: Lightweight Static Data Race Detection for C Code
by: Dacík, Tomáš, et al.
Published: (2025)
by: Dacík, Tomáš, et al.
Published: (2025)
Developers' Perception: Fixed Bugs Often Overlooked as Quality Contributions
by: Alifanov, Vitaly, et al.
Published: (2024)
by: Alifanov, Vitaly, et al.
Published: (2024)
Taking out the Toxic Trash: Recovering Precision in Mixed Flow-Sensitive Static Analyses
by: Stemmler, Fabian, et al.
Published: (2025)
by: Stemmler, Fabian, et al.
Published: (2025)
IRIS: LLM-Assisted Static Analysis for Detecting Security Vulnerabilities
by: Li, Ziyang, et al.
Published: (2024)
by: Li, Ziyang, et al.
Published: (2024)
QLCoder: A Query Synthesizer For Static Analysis of Security Vulnerabilities
by: Wang, Claire, et al.
Published: (2025)
by: Wang, Claire, et al.
Published: (2025)
MapReplay: Trace-Driven Benchmark Generation for Java HashMap
by: Schiavio, Filippo, et al.
Published: (2026)
by: Schiavio, Filippo, et al.
Published: (2026)
Floating-Point Usage on GitHub: A Large-Scale Study of Statically Typed Languages
by: Gilot, Andrea, et al.
Published: (2025)
by: Gilot, Andrea, et al.
Published: (2025)
Customizing Static Analysis using Codesearch
by: Hayoun, Avi, et al.
Published: (2024)
by: Hayoun, Avi, et al.
Published: (2024)
Java Classes with "-Er" and "-Utils" Suffixes Have Higher Complexity
by: Sukhova, Anna, et al.
Published: (2024)
by: Sukhova, Anna, et al.
Published: (2024)
Heap vs. Stack: Analyzing Memory Allocations in C and C++ Open Source Software
by: Korostinskiy, Roman, et al.
Published: (2024)
by: Korostinskiy, Roman, et al.
Published: (2024)
Extracting Protocol Format as State Machine via Controlled Static Loop Analysis
by: Shi, Qingkai, et al.
Published: (2023)
by: Shi, Qingkai, et al.
Published: (2023)
OBsmith: LLM-Powered JavaScript Obfuscator Testing
by: Jiang, Shan, et al.
Published: (2025)
by: Jiang, Shan, et al.
Published: (2025)
Dynamic Taint Tracking using Partial Instrumentation for Java Applications
by: Thakur, Manoj RameshChandra
Published: (2024)
by: Thakur, Manoj RameshChandra
Published: (2024)
Testing the Unknown: A Framework for OpenMP Testing via Random Program Generation
by: Laguna, Ignacio, et al.
Published: (2024)
by: Laguna, Ignacio, et al.
Published: (2024)
Static Deadlock Detection for Rust Programs
by: Zhang, Yu, et al.
Published: (2024)
by: Zhang, Yu, et al.
Published: (2024)
Similar Items
-
CAM: A Collection of Snapshots of GitHub Java Repositories Together with Metrics
by: Bugayenko, Yegor
Published: (2024) -
Compile-Time Java Stream Fusion via mapMulti
by: Bugayenko, Yegor, et al.
Published: (2026) -
The Impact of Mutability on Cyclomatic Complexity in Java
by: Bagaev, Marat, et al.
Published: (2024) -
Evaluating the Dependency Between Cyclomatic Complexity and Response For Class
by: Stavtsev, Maxim, et al.
Published: (2024) -
Programmers Prefer Individually Assigned Tasks vs. Shared Responsibility
by: Krylova, Adela, et al.
Published: (2024)