Standard

Clone Detection in Reuse of Software Technical Documentation. / Koznov, Dmitrij; Luciv, Dmitry; Basit, Hamid Abdul; Lieh, Ouh Eng; Smirnov, Mikhail.

Lecture Notes in Computer Science. Springer Nature, 2016. стр. 170-185.

Результаты исследований: Публикации в книгах, отчётах, сборниках, трудах конференцийстатья в сборнике материалов конференциинаучнаяРецензирование

Harvard

Koznov, D, Luciv, D, Basit, HA, Lieh, OE & Smirnov, M 2016, Clone Detection in Reuse of Software Technical Documentation. в Lecture Notes in Computer Science. Springer Nature, стр. 170-185. https://doi.org/10.1007/978-3-319-41579-6_14

APA

Koznov, D., Luciv, D., Basit, H. A., Lieh, O. E., & Smirnov, M. (2016). Clone Detection in Reuse of Software Technical Documentation. в Lecture Notes in Computer Science (стр. 170-185). Springer Nature. https://doi.org/10.1007/978-3-319-41579-6_14

Vancouver

Koznov D, Luciv D, Basit HA, Lieh OE, Smirnov M. Clone Detection in Reuse of Software Technical Documentation. в Lecture Notes in Computer Science. Springer Nature. 2016. стр. 170-185 https://doi.org/10.1007/978-3-319-41579-6_14

Author

Koznov, Dmitrij ; Luciv, Dmitry ; Basit, Hamid Abdul ; Lieh, Ouh Eng ; Smirnov, Mikhail. / Clone Detection in Reuse of Software Technical Documentation. Lecture Notes in Computer Science. Springer Nature, 2016. стр. 170-185

BibTeX

@inproceedings{da03219e867e4f1ba13527f64aefd63d,
title = "Clone Detection in Reuse of Software Technical Documentation",
abstract = "As software documentation is becoming more and more complicated, efficiency of maintenance process could be increased through documentation reuse. In this paper, we apply software clone detection technique to automate searching of repeated fragments in software technical documentation to be reused. Our approach supports adaptive reuse, which means extracting “near duplicate” text fragments (repetitions with variations) and producing customizable reusable elements. We present a process and a tool, which can work with both DocBook documentation (widely used XML markup language) and DRL (DocBook extension with adaptive reuse features), as well as with plain text. Our tool is based on Clone Miner software clone detection tool, and integrated to DocLine environment (adaptive reuse documentation framework), providing visualization and navigation facilities on the clone groups found, and also supporting refactoring to extract clones into reusable elements.",
keywords = "Software technical documentation Documentation reuse Software clone detection Adaptive reuse Refactoring DocBook DocLine DRL",
author = "Dmitrij Koznov and Dmitry Luciv and Basit, {Hamid Abdul} and Lieh, {Ouh Eng} and Mikhail Smirnov",
year = "2016",
doi = "10.1007/978-3-319-41579-6_14",
language = "English",
pages = "170--185",
booktitle = "Lecture Notes in Computer Science",
publisher = "Springer Nature",
address = "Germany",

}

RIS

TY - GEN

T1 - Clone Detection in Reuse of Software Technical Documentation

AU - Koznov, Dmitrij

AU - Luciv, Dmitry

AU - Basit, Hamid Abdul

AU - Lieh, Ouh Eng

AU - Smirnov, Mikhail

PY - 2016

Y1 - 2016

N2 - As software documentation is becoming more and more complicated, efficiency of maintenance process could be increased through documentation reuse. In this paper, we apply software clone detection technique to automate searching of repeated fragments in software technical documentation to be reused. Our approach supports adaptive reuse, which means extracting “near duplicate” text fragments (repetitions with variations) and producing customizable reusable elements. We present a process and a tool, which can work with both DocBook documentation (widely used XML markup language) and DRL (DocBook extension with adaptive reuse features), as well as with plain text. Our tool is based on Clone Miner software clone detection tool, and integrated to DocLine environment (adaptive reuse documentation framework), providing visualization and navigation facilities on the clone groups found, and also supporting refactoring to extract clones into reusable elements.

AB - As software documentation is becoming more and more complicated, efficiency of maintenance process could be increased through documentation reuse. In this paper, we apply software clone detection technique to automate searching of repeated fragments in software technical documentation to be reused. Our approach supports adaptive reuse, which means extracting “near duplicate” text fragments (repetitions with variations) and producing customizable reusable elements. We present a process and a tool, which can work with both DocBook documentation (widely used XML markup language) and DRL (DocBook extension with adaptive reuse features), as well as with plain text. Our tool is based on Clone Miner software clone detection tool, and integrated to DocLine environment (adaptive reuse documentation framework), providing visualization and navigation facilities on the clone groups found, and also supporting refactoring to extract clones into reusable elements.

KW - Software technical documentation Documentation reuse Software clone detection Adaptive reuse Refactoring DocBook DocLine DRL

U2 - 10.1007/978-3-319-41579-6_14

DO - 10.1007/978-3-319-41579-6_14

M3 - Conference contribution

SP - 170

EP - 185

BT - Lecture Notes in Computer Science

PB - Springer Nature

ER -

ID: 7651714