paper-with-me

Papers

A Mining Software Repository Extended Cookbook: Lessons learned from a literature review

2021-10-08 · Daniel Barros, Flavio Horita, Igor Wiese, Kanan Silva

The main purpose of Mining Software Repositories (MSR) is to discover the latest enhancements and provide an insight into how to make improvements in a software project. In light of it, this paper updates the MSR findings of the original MSR Cookbook, by first conducting a systematic mapping study to elicit and analyze the state-of-the-art, and then proposing an extended version of the Cookbook. This extended Cookbook was built on four high-level themes, which were derived from the analysis of a list of 112 selected studies. Hence, it was used to consolidate the extended Cookbook as a contribution to practice and research in the following areas by: 1) including studies published in all available and relevant publication venues; 2) including and updating recommendations in all four high-level themes, with an increase of 84% in comments in this study when compared with the original MSR Cookbook; 3) summarizing the tools employed for each high-level theme; and 4) providing lessons learned for future studies. Thus, the extended Cookbook examined in this work can support new research projects, as upgraded recommendations and the lessons learned are available with the aid of samples and tools.

📄 PDF Abstract BibTeX arXiv:2110.04095

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Searching for Relevant Lessons Learned Using Hybrid Information Retrieval Classifiers: A Case Study in Software Engineering

2018-12-12 · Abdellatif Tamer Mohamed, Capretz Luiz Fernando

The lessons learned (LL) repository is one of the most valuable sources of knowledge for a software organization. It can provide distinctive guidance regarding previous working solutions for historical software managemen…

Information RetrievalManagementRetrieval

Lessons Learned from Mining the Hugging Face Repository

2024-02-11 · Joel Castaño, Silverio Martínez-Fernández, Xavier Franch

The rapidly evolving fields of Machine Learning (ML) and Artificial Intelligence have witnessed the emergence of platforms like Hugging Face (HF) as central hubs for model development and sharing. This experience report …

Automatic Recall of Software Lessons Learned for Software Project Managers

2021-10-11 · Tamer Mohamed Abdellatif, Luiz Fernando Capretz, Danny Ho

Lessons learned (LL) records constitute the software organization memory of successes and failures. LL are recorded within the organization repository for future reference to optimize planning, gain experience, and eleva…

Information RetrievalRetrieval

Understanding What Software Engineers Are Working on -- The Work-Item Prediction Challenge

2020-04-13 · Ralf Lämmel, Alvin Kerber, Liane Praza

Understanding what a software engineer (a developer, an incident responder, a production engineer, etc.) is working on is a challenging problem -- especially when considering the more complex software engineering workflo…

Lessons Learned: On the Challenges of Migrating a Research Data Repository from a Research Institution to a University Library.

2018-05-01 · LREC 2018 5 · Thorsten Trippel, Claus Zinn