A survey on the use of topic models when mining software repositories

TH Chen, SW Thomas, AE Hassan - Empirical Software Engineering, 2016 - Springer
Researchers in software engineering have attempted to improve software development by
mining and analyzing software repositories. Since the majority of the software engineering …

Automated extraction and clustering of requirements glossary terms

C Arora, M Sabetzadeh, L Briand… - IEEE Transactions on …, 2016 - ieeexplore.ieee.org
A glossary is an important part of any software requirements document. By making explicit
the technical terms in a domain and providing definitions for them, a glossary helps mitigate …

Feature location using crowd-based screencasts

P Moslehi, B Adams, J Rilling - … of the 15th international conference on …, 2018 - dl.acm.org
Crowd-based multi-media documents such as screencasts have emerged as a source for
documenting requirements of agile software projects. For example, screencasts can …

Rethinking user interfaces for feature location

F Beck, B Dit, J Velasco-Madden… - 2015 IEEE 23rd …, 2015 - ieeexplore.ieee.org
Locating features in large software systems is a fundamental maintenance task for
developers when fixing bugs and extending software. We introduce In Situ Impact Insight …

Part of speech tagging Java method names

W Olney, E Hill, C Thurber… - 2016 IEEE International …, 2016 - ieeexplore.ieee.org
Numerous software engineering tools for evolution and comprehension, including code
search, comment generation, and analyzing bug reports, make use of part-of-speech (POS) …

Effective Keyword Search over Relational Databases Considering keywords proximity and keywords N-grams

S Fakhraee, F Fotouhi - 2011 22nd International Workshop on …, 2011 - ieeexplore.ieee.org
The current amount of text data in relational databases is massive and is growing fast. This
increases the importance and need for non-technical users to be able to search for such …

Using and characterizing change-sets to support feature location

M Chochlov - 2017 - researchrepository.ul.ie
Feature location is finding the source code that implements specific functionality in software
systems. Feature location is a complex activity and, when performed manually, it may …

[PDF][PDF] Automatic Summarization of Source Code for Novice Programmers

WC Olney - 2016 - digitalcollections.drew.edu
The process of generating part-of-speech information is a well established problem in the
field of computer science. A wide variety of taggers exist, and have been trained to use …

Navigating source code with words

D Lawrie, D Binkley - 2015 IEEE 15th International Working …, 2015 - ieeexplore.ieee.org
The hierarchical method of organizing information has proven beneficial in learning in part
because it maps well onto the human brain's memory. Exploiting this organizational strategy …

[引用][C] Approche Al-stm

A Mustapha Kamel - 2021 - Université Bretagne Sud