
Tell your friends about this item:
Podej?cie Do Wyszukiwania Duplikatow I Bliskich Duplikatom Klonow W Kodzie Wysokiego Poziomu
Vishwachi Choudhary
Podej?cie Do Wyszukiwania Duplikatow I Bliskich Duplikatom Klonow W Kodzie Wysokiego Poziomu
Vishwachi Choudhary
Duplikacja kodu jest jedn? z najbardziej klopotliwych przeszkód w utrzymaniu oprogramowania. Wykrywanie klonów musi byc przyj?te jako ?rodek proaktywny w rozwoju oprogramowania, aby unikn?c problemów z klonami w pó?niejszych fazach, takich jak testowanie i konserwacja. Glównym celem tej pracy jest wykrycie duplikacji w kodzie ?ródlowym, która jest jedn? z glównych przyczyn slabej struktury w rzeczywistych programach. Nowo?ci? w naszym podej?ciu do wykrywania klonów jest wykrywanie klonów bliskich braku na poziomie pliku jako pomoc w konserwacji oprogramowania. Klony bliskie braku to takie, które nie s? dokladnie podobne do siebie i mog? zawierac zmiany w nazwach zmiennych, literalów, przestrzeni bialej itp. Nasza praca opiera si? na metrykach i podej?ciach opartych na Abstrakcyjnym Drzewie Skladniowym i bierze pod uwag? odleglo?c Levenshteina. W celu uzyskania wyników eksperymentalnych, opracowali?my narz?dzie oparte na zaproponowanej metodzie, a uzyskane wyniki jasno pokazuj?, ?e skutecznie wykrywa ono klony na poziomie pliku, czyli pomi?dzy ró?nymi plikami.
Media | Books Paperback Book (Book with soft cover and glued back) |
Released | March 10, 2021 |
ISBN13 | 9786203399080 |
Publishers | Wydawnictwo Nasza Wiedza |
Pages | 88 |
Dimensions | 152 × 229 × 5 mm · 149 g |
Language | Polish |