Search Results - java (source OR resource) code repositories
-
1
JLeaks: A Featured Resource Leak Repository Collected From Hundreds of Open-Source Java Projects
ISSN: 1558-1225Published: ACM 14.04.2024Published in Proceedings / International Conference on Software Engineering (14.04.2024)“… Accordingly, 1,094 resource leaks were collected from 321 open-source projects on GitHub. This repository, named JLeaks, was built by round-by-round filtering and cross…”
Get full text
Conference Proceeding -
2
A Mining-Software-Repository study on deprecated API usages in open-source Java software applications
ISSN: 0950-5849Published: Elsevier B.V 01.10.2025Published in Information and software technology (01.10.2025)“… We aimed to gather preliminary empirical evidence on deprecated API usages in open-source Java applications…”
Get full text
Journal Article -
3
On tracking Java methods with Git mechanisms
ISSN: 0164-1212, 1873-1228Published: Elsevier Inc 01.07.2020Published in The Journal of systems and software (01.07.2020)“… An existing technique named Historage converts a Git repository of a Java project to a finer-grained one…”
Get full text
Journal Article -
4
An Organized Repository of Ethereum Smart Contracts’ Source Codes and Metrics
ISSN: 1999-5903, 1999-5903Published: Basel MDPI AG 01.11.2020Published in Future internet (01.11.2020)“…Many empirical software engineering studies show that there is a need for repositories where source codes are acquired, filtered and classified…”
Get full text
Journal Article -
5
Why Did Developers Migrate Android Applications From Java to Kotlin?
ISSN: 0098-5589, 1939-3520Published: New York IEEE 01.11.2022Published in IEEE transactions on software engineering (01.11.2022)“…) evolve their existing Android applications written in Java by adding Kotlin code (possible thanks to the interoperability between the two languages), or c…”
Get full text
Journal Article -
6
Dissection on Java Organs in GitHub Repositories
ISSN: 2169-3536, 2169-3536Published: Piscataway IEEE 2019Published in IEEE access (2019)“… In this paper, we look deep into organs obtained from software evolution processes of the ten large-scale Java repositories hosted on GitHub, aiming at providing practical information for utilizing…”
Get full text
Journal Article -
7
Understanding the adoption of modern Javascript features: An empirical study on open-source systems
ISSN: 1382-3256, 1573-7616Published: New York Springer US 01.08.2025Published in Empirical software engineering : an international journal (01.08.2025)“…JavaScript is a widely used programming language initially designed to make the Web more dynamic in the 1990s…”
Get full text
Journal Article -
8
50K-C: a dataset of compilable, and compiled, Java projects
ISBN: 9781450357166, 1450357164ISSN: 2574-3864Published: New York, NY, USA ACM 28.05.2018Published in 2018 IEEE/ACM 15th International Conference on Mining Software Repositories (MSR) (28.05.2018)“…We provide a repository of 50,000 compilable Java projects. Each project in this dataset comes with references to all the dependencies required to compile it, the resulting bytecode, and the scripts with which the projects were built…”
Get full text
Conference Proceeding -
9
RustRepoTrans: Repository-level Context Code Translation Benchmark Targeting Rust
ISSN: 2643-1572Published: IEEE 16.11.2025Published in IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (16.11.2025)“…Recent advancements in large language models (LLMs) have demonstrated impressive capabilities in code translation, typically evaluated using benchmarks like CodeTransOcean and RepoTransBench…”
Get full text
Conference Proceeding -
10
Characterizing refactoring graphs in Java and JavaScript projects
ISSN: 1382-3256, 1573-7616Published: New York Springer US 01.11.2021Published in Empirical software engineering : an international journal (01.11.2021)“…Refactoring is an essential activity during software evolution. Frequently, practitioners rely on such transformations to improve source code maintainability and quality…”
Get full text
Journal Article -
11
Exemplar: A Source Code Search Engine for Finding Highly Relevant Applications
ISSN: 0098-5589, 1939-3520Published: New York IEEE 01.09.2012Published in IEEE transactions on software engineering (01.09.2012)“…A fundamental problem of finding software applications that are highly relevant to development tasks is the mismatch between the high-level intent reflected in…”
Get full text
Journal Article -
12
RefDiff 2.0: A Multi-Language Refactoring Detection Tool
ISSN: 0098-5589, 1939-3520Published: New York IEEE 01.12.2021Published in IEEE transactions on software engineering (01.12.2021)“…Identifying refactoring operations in source code changes is valuable to understand software evolution…”
Get full text
Journal Article -
13
A comprehensive catalog of refactoring strategies to handle test smells in Java-based systems
ISSN: 0963-9314, 1573-1367Published: New York Springer US 01.06.2024Published in Software quality journal (01.06.2024)“…Test smells, detrimental coding practices that hinder high-quality test code development, pose a significant challenge in software testing and maintenance…”
Get full text
Journal Article -
14
Refactoring-Aware Block Tracking in Commit History
ISSN: 0098-5589, 1939-3520Published: New York IEEE 01.12.2024Published in IEEE transactions on software engineering (01.12.2024)“… To evaluate its accuracy, we created an oracle with the change history of 1,280 code blocks found within 200 methods from 20 popular open-source project repositories…”
Get full text
Journal Article -
15
A Pilot Study of Testing Infrastructure as Code for Cloud Systems
ISSN: 2640-0715Published: IEEE 04.12.2023Published in Proceedings / Asia Pacific Software Engineering Conference (04.12.2023)“… Just like general source code (e.g., Java, etc.), infrastructure code also has numerous bugs so it needs to be tested…”
Get full text
Conference Proceeding -
16
Large‐scale characterization of Java streams
ISSN: 0038-0644, 1097-024XPublished: Bognor Regis Wiley Subscription Services, Inc 01.09.2023Published in Software, practice & experience (01.09.2023)“… Recent studies aim to shedding light on how Java developers use streams. However, they consider only small sets of applications and mainly apply manual code inspection and static analysis techniques…”
Get full text
Journal Article -
17
Vuln4Real: A Methodology for Counting Actually Vulnerable Dependencies
ISSN: 0098-5589, 1939-3520Published: New York IEEE 01.05.2022Published in IEEE transactions on software engineering (01.05.2022)“…Vulnerable dependencies are a known problem in today's free open-source software ecosystems because FOSS libraries are highly interconnected, and developers do not always update their dependencies…”
Get full text
Journal Article -
18
Mining source code repositories at massive scale using language modeling
ISBN: 1479903450, 9781479903450ISSN: 2160-1852Published: IEEE 01.05.2013Published in 2013 10th IEEE Working Conference on Mining Software Repositories (01.05.2013)“…The tens of thousands of high-quality open source software projects on the Internet raise the exciting possibility of studying software development by finding patterns across truly large source code repositories…”
Get full text
Conference Proceeding -
19
Mining Common Syntactic Patterns used by Java Programmers
ISSN: 1548-0992, 1548-0992Published: Los Alamitos IEEE 01.05.2022Published in Revista IEEE América Latina (01.05.2022)“…Open source code repositories provide massive data as programs that have been used to develop different tools…”
Get full text
Journal Article -
20
Compilation of Commit Changes Within Java Source Code Repositories
ISSN: 2576-3148Published: IEEE 06.10.2024Published in Proceedings - Conference on Software Maintenance (1987) (06.10.2024)“… Such patches for dependencies are curated in databases in the form of fix-commits. But fix-commits are in source code, and automatically compiling whole Java projects to bytecode is notoriously hard, particularly for non-current versions of the code…”
Get full text
Conference Proceeding

