Published July 21, 2021 | Version v1
Journal article Open

Summarization of Software Artifacts : A Review

Authors/Creators

Description


Summarization of software artifacts is an ongoing field of research among the software engineering community due to the benefits that summarization provides like saving of time and efforts in various software engineering tasks like code search, duplicate bug reports detection, traceability link recovery, etc. Summarization is to produce short and concise summaries. The paper presents the review of the state of the art of summarization techniques in software engineering context. The paper gives a brief overview to the software artifacts which are mostly used for summarization or have benefits from summarization. The paper briefly describes the general process of summarization. The paper reviews the papers published from 2010 to June 2017 and classifies the works into extractive and abstractive summarization. The paper also reviews the evaluation techniques used for summarizing software artifacts. The paper discusses the open problems and challenges in this field of research. The paper also discusses the future scopes in this area for new researchers.

Files

9517ijcsit12.pdf

Files (245.5 kB)

Name Size Download all
md5:9906a78b009e6fd42fcd3079faebe94b
245.5 kB Preview Download