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 …
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 …
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 …
This book highlights recent research advances in various domains related to software ecosystems such as library reuse, collaborative development, cloud computing, open …
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 …
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 …
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 …
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 …
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 …