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 …
Neural-machine-translation-based commit message generation: how far are we?
Z Liu, X ** study
The readability of software code is a key success criterion for understanding and
maintaining software systems and tests. In industry practice, a limited number of guidelines …
maintaining software systems and tests. In industry practice, a limited number of guidelines …
The impact of artificial intelligence on software testing
H Hourani, A Hammad, M Lafi - 2019 IEEE Jordan International …, 2019 - ieeexplore.ieee.org
Artificial Intelligence (AI) plays an important role in our life and touch base most of our
surrounding applications and systems. A huge amounts of data are created every day from …
surrounding applications and systems. A huge amounts of data are created every day from …
Detecting fragile comments
Refactoring is a common software development practice and many simple refactorings can
be performed automatically by tools. Identifier renaming is a widely performed refactoring …
be performed automatically by tools. Identifier renaming is a widely performed refactoring …
Generating unit tests with descriptive names or: Would you name your children thing1 and thing2?
The name of a unit test helps developers to understand the purpose and scenario of the test,
and test names support developers when navigating amongst sets of unit tests. When unit …
and test names support developers when navigating amongst sets of unit tests. When unit …