Understanding Newcomers' Onboarding Process in Deep Learning Projects
Attracting and retaining newcomers are critical for the sustainable development of Open
Source Software (OSS) projects. Considerable efforts have been made to help newcomers …
Source Software (OSS) projects. Considerable efforts have been made to help newcomers …
Google summer of code: Student motivations and contributions
Several open source software (OSS) projects participate in engagement programs like
Summers of Code expecting to foster newcomers' onboarding and receive contributions …
Summers of Code expecting to foster newcomers' onboarding and receive contributions …
[HTML][HTML] Predicting long-time contributors for GitHub projects using machine learning
VK Eluri, TA Mazzuchi, S Sarkani - Information and Software Technology, 2021 - Elsevier
Context: Many organizations develop software systems using open source software (OSS),
which is risky due to the high possibility of losing support. Contributors are critical for the …
which is risky due to the high possibility of losing support. Contributors are critical for the …
A motivation-hygiene model of open source software code contribution and growth
The success of open source software (OSS) projects depends on sustained contributions by
developers who often display a wide variety of contribution patterns. Project leaders and …
developers who often display a wide variety of contribution patterns. Project leaders and …
Predicting health indicators for open source projects (using hyperparameter optimization)
Software developed on public platform is a source of data that can be used to make
predictions about those projects. While the individual developing activity may be random …
predictions about those projects. While the individual developing activity may be random …
Understanding Open Source Contributor Profiles in Popular Machine Learning Libraries
J Liu, H Zhang, Y Zou - arXiv preprint arXiv:2406.05685, 2024 - arxiv.org
With the increasing popularity of machine learning (ML), many open-source software (OSS)
contributors are attracted to developing and adopting ML approaches. Comprehensive …
contributors are attracted to developing and adopting ML approaches. Comprehensive …
Writing tests for this higher-order function first: Automatically identifying future callings to assist testers
In functional programming languages, such as Scala and Haskell, a higher-order function is
a function that takes one or more functions as parameters or returns a function. Using higher …
a function that takes one or more functions as parameters or returns a function. Using higher …
Methods for stabilizing models across large samples of projects (with case studies on predicting defect and project health)
Despite decades of research, Software Engineering (SE) lacks widely accepted models (that
offer precise quantitative stable predictions) about what factors most influence software …
offer precise quantitative stable predictions) about what factors most influence software …
[图书][B] On the Exploitation of Repeated Structures for Software Analytics
S Majumder - 2023 - search.proquest.com
It is known that software artifacts often have many repeated structures similar to natural
language processing. Repeated structures in software engineering (SE) refers to to the …
language processing. Repeated structures in software engineering (SE) refers to to the …
Automatically identifying calling-prone higher-order functions of scala programs to assist testers
For the rapid development of internetware, functional programming languages, such as
Haskell and Scala, can be used to implement complex domain-specific applications. In …
Haskell and Scala, can be used to implement complex domain-specific applications. In …