Search Results - "open-source Java projects"
-
1
How ReadMe files are structured in open source Java projects
ISSN: 0950-5849, 1873-6025Published: Elsevier B.V 01.08.2022Published in Information and software technology (01.08.2022)“… We investigate and compare ReadMe files of open source Java projects on GitHub in order to (i) determine the degree to which ReadMe files are aligned with the official guidelines, (ii…”
Get full text
Journal Article -
2
On the Nature of Merge Conflicts: A Study of 2,731 Open Source Java Projects Hosted by GitHub
ISSN: 0098-5589, 1939-3520Published: New York IEEE 01.08.2020Published in IEEE transactions on software engineering (01.08.2020)“…When multiple developers change a software system in parallel, these concurrent changes need to be merged to all appear in the software being developed…”
Get full text
Journal Article -
3
An Empirical Study of Software Refactorings in Real-World Open-Source Java Projects
ISSN: 0098-5589, 1939-3520Published: New York IEEE 01.11.2025Published in IEEE transactions on software engineering (01.11.2025)“… To this end, in this paper, we present a large-scale empirical study on software refactorings in real-world open-source Java projects…”
Get full text
Journal Article -
4
Understanding semi-structured merge conflict characteristics in open-source Java projects
ISSN: 1382-3256, 1573-7616Published: New York Springer US 01.08.2018Published in Empirical software engineering : an international journal (01.08.2018)“…Empirical studies show that merge conflicts frequently occur, impairing developers’ productivity, since merging conflicting contributions might be a demanding…”
Get full text
Journal Article -
5
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)“…High-quality defect repositories are vital in defect detection, local-ization, and repair. However, existing repositories collected from open-source projects…”
Get full text
Conference Proceeding -
6
Analyzing conflict predictors in open-source 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)“…In collaborative development environments integration conflicts occur frequently. To alleviate this problem, different awareness tools have been proposed to…”
Get full text
Conference Proceeding -
7
Code Reuse in Stack Overflow and Popular Open Source Java Projects
ISSN: 2377-5408Published: IEEE 01.11.2018Published in 2018 25th Australasian Software Engineering Conference (ASWEC) (01.11.2018)“…Solutions provided in Question and Answer (Q&A) websites such as Stack Overflow are regularly used in Open Source Software (OSS). However, many developers are…”
Get full text
Conference Proceeding -
8
Understanding Semi-structured Merge Conflict Characteristics in Open-Source Java Projects (Journal-First Abstract)
ISSN: 2643-1572Published: ACM 01.09.2018Published in 2018 33rd IEEE/ACM International Conference on Automated Software Engineering (ASE) (01.09.2018)“…In a collaborative development environment, tasks are commonly assigned to developers working independent from each other. As a result, when trying to…”
Get full text
Conference Proceeding -
9
Improving Logging Prediction on Imbalanced Datasets: A Case Study on Open Source Java Projects
ISSN: 1942-3926, 1942-3934Published: Hershey IGI Global 01.04.2016Published in International journal of open source software & processes (01.04.2016)“…Logging is an important yet tough decision for OSS developers. Machine-learning models are useful in improving several steps of OSS development, including…”
Get full text
Journal Article -
10
Two Level Empirical Study of Logging Statements in Open Source Java Projects
ISSN: 1942-3926, 1942-3934Published: Hershey IGI Global 01.01.2015Published in International journal of open source software & processes (01.01.2015)“…Log statements present in source code provide important information to the software developers because they are useful in various software development…”
Get full text
Journal Article -
11
An Inconvenient Truth in Software Engineering? The Environmental Impact of Testing Open Source Java Projects
ISSN: 2833-9061Published: ACM 15.04.2024Published in Proceedings (International Workshop on Automation of Software Test. Online) (15.04.2024)“…As we have come to rely on software systems in our daily lives, we have a clear expectation about the reliability of these systems. To ensure this reliability,…”
Get full text
Conference Proceeding -
12
Unsupervised Machine Learning for Effective Code Smell Detection: A Novel Method
ISSN: 1845-6421, 1846-6079Published: Udruga za komunikacijske i informacijske tehnologije 01.12.2024Published in Journal of Communications Software and Systems (01.12.2024)“…The quality of source code is negatively impacted by code smells. Since the term "code smell" originated, numerous attempts have been made to comprehend it by…”
Get full text
Journal Article Paper -
13
How They Relate and Leave: Understanding Atoms of Confusion in Open-Source Java Projects
ISSN: 2470-6892Published: IEEE 02.10.2023Published in Proceedings / IEEE International Working Conference on Source Code Analysis and Manipulation (02.10.2023)“…). In this study, we empirically investigated the effects of ACs in the software development lifecycle of 21 open-source Java projects…”
Get full text
Conference Proceeding -
14
Discovering smell relations between temporary field and design smells: an empirical analysis
ISSN: 1614-5046, 1614-5054Published: London Springer London 01.12.2025Published in Innovations in systems and software engineering (01.12.2025)“…Code smells have an adverse impact on the quality of source code. Martin Fowler initially identified a set of 22 code smells. Since the term "code smell",…”
Get full text
Journal Article -
15
On the Nature of Code Cloning in Open-Source Java Projects
ISSN: 2572-6587Published: IEEE 01.10.2021Published in International Workshop on Software Clones (IWSC) proceedings (Online) (01.10.2021)“…Code cloning plays a very important role in open-source software engineering. The presence of clones within a project may indicate a need for refactoring, and…”
Get full text
Conference Proceeding -
16
An Empirical Study on Method-Level Performance Evolution in Open-Source Java Projects
ISSN: 2331-8422Published: Ithaca Cornell University Library, arXiv.org 09.08.2025Published in arXiv.org (09.08.2025)“… We conducted a large-scale empirical study analyzing performance evolution in 15 mature open-source Java projects hosted on GitHub…”
Get full text
Paper -
17
Prediction Of Accuracy On Open Source Java Projects Using Class Level Refactoring
Published: IEEE 01.03.2020Published in 2020 International Conference on Computer Science, Engineering and Applications (ICCSEA) (01.03.2020)“… We have considered 30 code metrics from 3 open source java projects by using different framework like antlr4,junit and oryx at the class level and predict its accuracy using different machine learning classifiers…”
Get full text
Conference Proceeding -
18
Automatic Categorization with Deep Neural Network for Open-Source Java Projects
Published: IEEE 01.05.2017Published in 2017 IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C) (01.05.2017)“…In this work, we introduce a Deep Neural Network model for automated software categorization. The model is ableto form high-level concepts from low-level code…”
Get full text
Conference Proceeding -
19
Analyzing the evolution of testing library usage in open source Java projects
Published: IEEE 01.02.2017Published in 2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER) (01.02.2017)“… We empirically analysed the usage of eight testing-related libraries in 4,532 open source Java projects hosted on GitHub…”
Get full text
Conference Proceeding -
20
File cloning in open source Java projects: The good, the bad, and the ugly
ISBN: 9781457706639, 1457706636ISSN: 1063-6773Published: IEEE 01.09.2011Published in 2011 27th IEEE International Conference on Software Maintenance (ICSM) (01.09.2011)“…We present a study of the extent to which developers copy entire files or sets of files into their applications with little or no modification. Our aim is to…”
Get full text
Conference Proceeding

