A systematic process for Mining Software Repositories: Results from a systematic literature review

M Vidoni - Information and Software Technology, 2022 - Elsevier
Abstract Context: Mining Software Repositories (MSR) is a growing area of Software
Engineering (SE) research. Since their emergence in 2004, many investigations have …

[HTML][HTML] Visualizations for the evolution of Variant-Rich Systems: A systematic mapping study

R Medeiros, J Martinez, O Díaz, JR Falleri - Information and Software …, 2023 - Elsevier
Abstract Context: Variant-Rich Systems (VRSs), such as Software Product Lines or variants
created through clone & own, aim at reusing existing assets. The long lifespan of families of …

World of code: an infrastructure for mining the universe of open source VCS data

Y Ma, C Bogart, S Amreen, R Zaretzki… - 2019 IEEE/ACM 16th …, 2019 - ieeexplore.ieee.org
Open source software (OSS) is essential for modern society and, while substantial research
has been done on individual (typically central) projects, only a limited understanding of the …

World of code: enabling a research workflow for mining and analyzing the universe of open source VCS data

Y Ma, T Dey, C Bogart, S Amreen, M Valiev… - Empirical Software …, 2021 - Springer
Open source software (OSS) is essential for modern society and, while substantial research
has been done on individual (typically central) projects, only a limited understanding of the …

[图书][B] Software Ecosystems: Tooling and Analytics

T Mens, C De Roover, A Cleve - 2023 - books.google.com
This book highlights recent research advances in various domains related to software
ecosystems such as library reuse, collaborative development, cloud computing, open …

Sharing Software-Evolution Datasets: Practices, Challenges, and Recommendations

D Broneske, S Kittan, J Krüger - Proceedings of the ACM on Software …, 2024 - dl.acm.org
Sharing research artifacts (eg, software, data, protocols) is an immensely important topic for
improving transparency, replicability, and reusability in research, and has recently gained …

Collective program analysis

G Upadhyaya, H Rajan - … of the 40th international conference on …, 2018 - dl.acm.org
Popularity of data-driven software engineering has led to an increasing demand on the
infrastructures to support efficient execution of tasks that require deeper source code …

Research on mining software repositories to facilitate refactoring

AS Nyamawe - Wiley Interdisciplinary Reviews: Data Mining …, 2023 - Wiley Online Library
Software refactoring focuses on improving software quality by applying changes to the
internal structure that do not alter the observable behavior. Determining which refactorings …

An introduction to software ecosystems

T Mens, CD Roover - Software Ecosystems: Tooling and Analytics, 2023 - Springer
This chapter defines and presents the kinds of software ecosystems that are targeted in this
book. The focus is on the development, tooling, and analytics aspects of “software …

[Engineering Paper] Graal: The Quest for Source Code Knowledge

V Cosentino, S Duenas, A Zerouali… - 2018 IEEE 18th …, 2018 - ieeexplore.ieee.org
Source code analysis tools are designed to analyze code artifacts with different intents,
which span from improving the quality and security of the software to easing refactoring and …