State‐of‐the‐practice in quality assurance in Java‐based open source software development

A Khatami, A Zaidman - Software: Practice and Experience, 2024 - Wiley Online Library
To ensure the quality of software systems, software engineers can make use of a variety of
quality assurance approaches, for example, software testing, modern code review …

On Association of Code Change Types and CI Build Failures in Software Repositories

S Shimmi, M Rahimi - European Journal of Information …, 2024 - ej-compute.org
The software development process heavily relies on building systems, which are prone to
frequent failures, particularly in continuous integration (CI) environments. In this study, we …

Testing the past: can we still run tests in past snapshots for Java projects?

M Maes-Bermejo, M Gallego, F Gortázar… - Empirical Software …, 2024 - Springer
Building past snapshots of a software project has shown to be of interest both for
researchers and practitioners. However, little attention has been devoted specifically to tests …

An Inconvenient Truth in Software Engineering? The Environmental Impact of Testing Open Source Java Projects

A Zaidman - Proceedings of the 5th ACM/IEEE International …, 2024 - dl.acm.org
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, automated software quality …

[PDF][PDF] Impact of virtual assistant on programming novices' performance, behavior and motivation

M Biňas, E Pietriková - Acta Electrotechnica et Informatica, 2022 - sciendo.com
In the following study, we deal with data-driven support for novice programmers–students,
working in large groups. We introduce a virtual assistant, which aims to simplify …

Metrics for student source code analysis

I Vehec, E Pietriková - 2020 18th International Conference on …, 2020 - ieeexplore.ieee.org
Source code quality is undoubtedly very important, yet usually forgotten aspect of software
development process. This study shows different approaches to analysis of student codes …

Automating test case identification in java open source projects on github

M Madeja, J Porubän, M Bačíková, M Sulír… - arxiv preprint arxiv …, 2021 - arxiv.org
Software testing is one of the very important Quality Assurance (QA) components. A lot of
researchers deal with the testing process in terms of tester motivation and how tests should …

Sustainable Health Education Simulator Using Open-Source Technology

P Oyarzún-Diaz, A Orellana-Cortés, H Segura… - Sustainability, 2023 - mdpi.com
The information society has transformed human life. Technology is almost everywhere,
including health and education. For example, years ago, speech and language therapy …

Active Power Load and Electrical Energy Price Datasets for Load and Price Forecasting

V Veeramsetty, B Nikitha, T Siddartha… - Energy and Environmental …, 2024 - Springer
Short term electric power load is an essential task for successful energy trading, smooth
operation and planning of transmission and distribution networks. Accurate electrical energy …

Using ChatGPT During Implementation of Programs in Education

N Baláž, J Porubän, M Horváth… - 5th International …, 2024 - drops.dagstuhl.de
This paper examines the impact of ChatGPT on programming education by conducting an
empirical study with computer science students at the Department of Computers and …