Summarizing software artifacts: A literature review
N Nazar, Y Hu, H Jiang - Journal of Computer Science and Technology, 2016 - Springer
This paper presents a literature review in the field of summarizing software artifacts, focusing
on bug reports, source code, mailing lists and developer discussions artifacts. From Jan …
on bug reports, source code, mailing lists and developer discussions artifacts. From Jan …
Augmenting API documentation with insights from stack overflow
Software developers need access to different kinds of information which is often dispersed
among different documentation sources, such as API documentation or Stack Overflow. We …
among different documentation sources, such as API documentation or Stack Overflow. We …
Software documentation: the practitioners' perspective
In theory,(good) documentation is an invaluable asset to any software project, as it helps
stakeholders to use, understand, maintain, and evolve a system. In practice, however …
stakeholders to use, understand, maintain, and evolve a system. In practice, however …
The impact of test case summaries on bug fixing performance: An empirical investigation
Automated test generation tools have been widely investigated with the goal of reducing the
cost of testing activities. However, generated tests have been shown not to help developers …
cost of testing activities. However, generated tests have been shown not to help developers …
[HTML][HTML] How to identify class comment types? A multi-language approach for class comment classification
Most software maintenance and evolution tasks require developers to understand the
source code of their software systems. Software developers usually inspect class comments …
source code of their software systems. Software developers usually inspect class comments …
DxNAT—Deep neural networks for explaining non-recurring traffic congestion
Non-recurring traffic congestion is caused by temporary disruptions, such as accidents,
sports games, adverse weather, etc. We use data related to real-time traffic speed, jam …
sports games, adverse weather, etc. We use data related to real-time traffic speed, jam …
Generating query-specific class API summaries
Source code summaries are concise representations, in form of text and/or code, of complex
code elements and are meant to help developers gain a quick understanding that in turns …
code elements and are meant to help developers gain a quick understanding that in turns …
On the naming of methods: A survey of professional developers
This paper describes the results of a large (+ 1100 responses) survey of professional
software developers concerning standards for naming source code methods. The various …
software developers concerning standards for naming source code methods. The various …
Software history under the lens: A study on why and how developers examine it
Despite software history being indispensable for developers, there is little empirical
knowledge about how they examine software history. Without such knowledge, researchers …
knowledge about how they examine software history. Without such knowledge, researchers …
Context-aware software documentation
E Aghajani - 2018 IEEE International Conference on Software …, 2018 - ieeexplore.ieee.org
Software developers often do not possess the knowledge needed to understand a piece of
code at hand, and the lack of code comments and outdated documentation exacerbates the …
code at hand, and the lack of code comments and outdated documentation exacerbates the …