W Jiang, J Yasmin, J Jones, N Synovic… - 2024 IEEE/ACM 21st …, 2024 - ieeexplore.ieee.org
The development and training of deep learning models have become increasingly costly and complex. Consequently, software engineers are adopting pre-trained models (PTMs) for …
Already from the early days of testing, practitioners distinguish between unit tests and integration tests as a strategy to locate defects. Unfortunately, the mining software …
In recent years, GitHub has become the largest code host in the world, with more than 5M developers collaborating across 10M repositories. Numerous popular open source projects …
K Gao, R He, B Xie, M Zhou - ACM Transactions on Software …, 2024 - dl.acm.org
Deep learning (DL) frameworks have become the cornerstone of the rapidly developing DL field. Through installation dependencies specified in the distribution metadata, numerous …
Mining Software Repositories (MSR) has opened up new pathways and rich sources of data for research and practical purposes. This research discipline facilitates mining data from …
Deploying software packages and services into containers is a popular software engineering practice that increases portability and reusability. Docker, the most popular …
AT Njomou, AJB Africa, B Adams… - 2021 IEEE International …, 2021 - ieeexplore.ieee.org
The increasing popularity of Machine Learning (ML) is generating challenges also for developers. The multitude of programming languages, libraries and available resources …
AA Bangash, H Sahar, S Chowdhury… - 2019 IEEE/ACM 16th …, 2019 - ieeexplore.ieee.org
Machine learning, a branch of Artificial Intelligence, is now popular in software engineering community and is successfully used for problems like bug prediction, and software …
Large-scale software repository mining typically requires substantial storage and computational resources, and often involves a large number of calls to (rate-limited) APIs …