Duplikacja kodu jest jedną z najbardziej kłopotliwych przeszkód w utrzymaniu oprogramowania. Wykrywanie klonów musi być przyjęte jako środek proaktywny w rozwoju oprogramowania, aby uniknąć problemów z klonami w późniejszych fazach, takich jak testowanie i konserwacja.Głównym celem tej pracy jest wykrycie duplikacji w kodzie źródłowym, która jest jedną z głównych przyczyn słabej 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ą dokładnie podobne do siebie i mogą zawierać zmiany w nazwach zmiennych, literałów, przestrzeni białej itp. Nasza praca opiera się na metrykach i podejściach opartych na Abstrakcyjnym Drzewie Składniowym i bierze pod uwagę odległość 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.
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
Anbieter: moluna, Greven, Deutschland
Zustand: New. Artikel-Nr. 599032925
Anzahl: Mehr als 20 verfügbar
Anbieter: buchversandmimpf2000, Emtmannsberg, BAYE, Deutschland
Taschenbuch. Zustand: Neu. Neuware -Duplikacja kodu jest jedn¿ z najbardziej k¿opotliwych przeszkód w utrzymaniu oprogramowania. Wykrywanie klonów musi by¿ przyj¿te jako ¿rodek proaktywny w rozwoju oprogramowania, aby unikn¿¿ problemów z klonami w pó¿niejszych fazach, takich jak testowanie i konserwacja.G¿ównym celem tej pracy jest wykrycie duplikacji w kodzie ¿ród¿owym, która jest jedn¿ z g¿ównych przyczyn s¿abej 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¿ dok¿adnie podobne do siebie i mog¿ zawierä zmiany w nazwach zmiennych, literäów, przestrzeni biäej itp. Nasza praca opiera si¿ na metrykach i podej¿ciach opartych na Abstrakcyjnym Drzewie Sk¿adniowym i bierze pod uwag¿ odleg¿o¿¿ 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.Books on Demand GmbH, Überseering 33, 22297 Hamburg 88 pp. Polnisch. Artikel-Nr. 9786203399080
Anzahl: 2 verfügbar