Detecting near duplicates in software documentation

DV Luciv, DV Koznov, GA Chernishev… - … and Computer Software, 2018 - Springer
Contemporary software documentation is as complicated as the software itself. During its
lifecycle, the documentation accumulates a lot of “near duplicate” fragments, ie chunks of …

Exploring experiential learning model and risk management process for an undergraduate software architecture course

OE Lieh, Y Irawan - 2018 IEEE Frontiers in Education …, 2018 - ieeexplore.ieee.org
This paper shares our insights on exploring the experiential learning model and risk
management process to design an undergraduate software architecture course. The key …

Information correspondence between types of documentation for APIs

DM Arya, JLC Guo, MP Robillard - Empirical Software Engineering, 2020 - Springer
Documentation for programming languages and their APIs takes many forms, such as
reference documentation, blog posts or other textual and visual media. Prior research has …

Teaching adult learners on software architecture design skills

OE Lieh, Y Irawan - 2018 IEEE Frontiers in Education …, 2018 - ieeexplore.ieee.org
Software architectures present high-level views of systems, enabling developers to abstract
away the unnecessary details and focus on the overall big picture. Designing a software …

[PDF][PDF] Duplicate management in software documentation maintenance

DV Koznov, DV Luciv, GA Chernishev - Proceedings of V International …, 2017 - ceur-ws.org
Software today is becoming increasingly more complex and extensive, and its
documentation is becoming more and more complicated. During the software life cycle …

Calculating Similarity of Javadoc Comments

DV Koznov, EY Ledeneva, DV Luciv… - … and Computer Software, 2024 - Springer
Code comments are an essential part of software documentation. Many software projects
suffer from the problem of low-quality comments that are often produced by copy-paste. In …

[PDF][PDF] Поиск неточных повторов в документации программного обеспечения

ДВ Луцив - 2018 - docline.github.io
Актуальность темы исследования. Документация современных программных проектов
имеет значительные объёмы, сложную структуру и длительный жизненный цикл. При …

[图书][B] Functional Clone Detection in Intelligent Software Components

F Farmahinifarahani - 2022 - search.proquest.com
Similarity detection in software systems, also known as clone detection, has been a focus of
software engineering in the past years. Cloning can be defined based on simple similarity …

Interactive near duplicate search in software documentation

DV Luciv, DV Koznov, AA Shelikhovskii… - … and Computer Software, 2019 - Springer
Various software features such as classes, methods, requirements, and tests often have
similar functionality. This can lead to emergence of duplicates in their descriptive …

Discovering near duplicate text in software documentation

LD Kanteev, DV Luciv, DV Koznov… - Труды Института …, 2017 - cyberleninka.ru
Development of software documentation often involves copy-pasting, which produces a lot
of duplicate text. Such duplicates make it difficult and expensive documentation …