Choosing an NLP library for analyzing software documentation: a systematic literature review and a series of experiments

FNA Al Omran, C Treude - 2017 IEEE/ACM 14th international …, 2017 - ieeexplore.ieee.org
To uncover interesting and actionable information from natural language documents
authored by software developers, many researchers rely on" out-of-the-box" NLP libraries …

Information retrieval versus deep learning approaches for generating traceability links in bilingual projects

J Lin, Y Liu, J Cleland-Huang - Empirical Software Engineering, 2022 - Springer
Software traceability links are established between diverse artifacts of the software
development process in order to support tasks such as compliance analysis, safety …

Posit: Simultaneously tagging natural and programming languages

PP Pârtachi, SK Dash, C Treude, ET Barr - Proceedings of the ACM …, 2020 - dl.acm.org
Software developers use a mix of source code and natural language text to communicate
with each other: Stack Overflow and Developer mailing lists abound with this mixed text …

Integrating evidence from systematic reviews with software engineering practice through evidence briefings

B Cartaxo - Proceedings of the 20th International Conference on …, 2016 - dl.acm.org
This paper proposes the questions and method to conduct a research intending to promote
the first steps towards a better integration between evidence from systematic reviews and …

Supporting Knowledge Transfer From Secondary Studies to Software Engineering Practice

B Cartaxo - ACM SIGSOFT Software Engineering Notes, 2018 - dl.acm.org
Researchers have been arguing that there is a lack of connection between Secondary
Studies (SSs) and Software Engi-neering (SE) practice. The medical eld has faced the same …

Improving Software Project Health Using Machine Learning

PP Partachi - 2020 - discovery.ucl.ac.uk
In recent years, systems that would previously live on different platforms have been
integrated under a single umbrella. The increased use of GitHub, which offers pull-requests …

[PDF][PDF] POSIT: Simultaneously Tagging Natural and Programming Languages

SK Dash, C Treude, ET Barr - 2020 - partachi.com
Software developers use a mix of source code and natural language text to communicate
with each other: Stack Overflow and Developer mailing lists abound with this mixed text …

Content vs metrics: Using language modeling to evaluate in-line source code comments for Python

ME Boham - 2020 - air.ashesi.edu.gh
Documentation is vital to the understanding, maintenance and, ultimately, survival of
software projects. And yet, a lot of software projects either lack documentation, or are very …

Different Languages, Different Questions: Language Versioning in Q&A

A Vargo, B Tag, K Kunze, S Matsubara - 2018 - aisel.aisnet.org
Abstract Question and Answering (Q&A) communities have become effective forums for
humans to collaborate and build accurate domain-specific archives of information. Stack …