36,99 €
inkl. MwSt.
Versandkostenfrei*
Versandfertig in über 4 Wochen
  • Broschiertes Buch

Duplicatie van code is een van de meest lastige hindernissen bij het onderhoud van software. Het opsporen van klonen moet een pro-actieve maatregel zijn bij software-ontwikkeling om problemen met klonen later in de fasen zoals testen en onderhoud te vermijden.De belangrijkste focus van dit werk is de detectie van duplicatie in de broncode, wat een van de belangrijkste redenen is voor slechte structuur in echte programma's. De nieuwe benadering van onze kloondetectie is de detectie van bijna-gemiste klonen op bestandsniveau als hulpmiddel bij software-onderhoud. Near-miss clones zijn klonen die…mehr

Produktbeschreibung
Duplicatie van code is een van de meest lastige hindernissen bij het onderhoud van software. Het opsporen van klonen moet een pro-actieve maatregel zijn bij software-ontwikkeling om problemen met klonen later in de fasen zoals testen en onderhoud te vermijden.De belangrijkste focus van dit werk is de detectie van duplicatie in de broncode, wat een van de belangrijkste redenen is voor slechte structuur in echte programma's. De nieuwe benadering van onze kloondetectie is de detectie van bijna-gemiste klonen op bestandsniveau als hulpmiddel bij software-onderhoud. Near-miss clones zijn klonen die niet precies op elkaar lijken en die veranderingen kunnen vertonen in variabele namen, litterals, whitespace, enz. maar die, wat de functionaliteit betreft, een gelijkaardig resultaat opleveren. Ons werk is gebaseerd op metriek en op Abstract Syntax Tree gebaseerde benaderingen en houdt rekening met de Levenshtein-afstand. Voor experimentele resultaten hebben wij een werktuig ontwikkeld dat gebaseerd is op de voorgestelde methode, en de verkregen resultaten tonen duidelijk aan dat het effectief de bijna-vermiste klonen op bestandsniveau detecteert, d.w.z. tussen verschillende bestanden.
Autorenporträt
Vishwachi ha completado su B.Tech(IT) y M.Tech.(CSE) de APJ AKTU, Lucknow, India. Ha trabajado como profesora asistente en el instituto de tecnología ABES, India. En la actualidad, trabaja como QA en Fiserv. Prof.(Dr.) Bipin Kumar Rai, Ph.D.(CS),M.Tech.(CSE) & B.Tech.(CSE) tiene áreas de interés en Seguridad de la Información, Blockchain.