Research output: Contribution to journal › Article › peer-review
On Fuzzy Repetitions Detection in Documentation Reuse. / Luciv, D. V.; Koznov, D. V.; Basit, H. A.; Terekhov, A. N.
In: Programming and Computer Software, Vol. 42, No. 4, 2016, p. 216–224.Research output: Contribution to journal › Article › peer-review
}
TY - JOUR
T1 - On Fuzzy Repetitions Detection in Documentation Reuse
AU - Luciv, D. V.
AU - Koznov, D. V.
AU - Basit, H. A.
AU - Terekhov, A. N.
PY - 2016
Y1 - 2016
N2 - Increasing complexity of software documentation calls for additional requirements of document maintenance. Documentation reuse can make a considerable contribution to solve this problem. This paper presents a method for fuzzy repetitions search in software documentation that is based on software clone detection. The search results are used for document refactoring. This paper also presents Documentation Refactoring Toolkit implementing the proposed method and integrated with the DocLine project. The proposed approach is evaluated on documentation packages for a number of open-source projects: Linux Kernel, Zend Framework, Subversion, and DocBook.
AB - Increasing complexity of software documentation calls for additional requirements of document maintenance. Documentation reuse can make a considerable contribution to solve this problem. This paper presents a method for fuzzy repetitions search in software documentation that is based on software clone detection. The search results are used for document refactoring. This paper also presents Documentation Refactoring Toolkit implementing the proposed method and integrated with the DocLine project. The proposed approach is evaluated on documentation packages for a number of open-source projects: Linux Kernel, Zend Framework, Subversion, and DocBook.
KW - Software documentation
KW - documentation reuse
KW - software clone detection
KW - adaptive reuse
KW - refactoring
KW - DocBook
KW - DocLine
KW - DRL.
M3 - Article
VL - 42
SP - 216
EP - 224
JO - Programming and Computer Software
JF - Programming and Computer Software
SN - 0361-7688
IS - 4
ER -
ID: 7652160