dc.description.abstract |
Praca opisuje techniki wykrywania plagiatów kodów źródłowych, które są rozwiązaniami studenckimi. W ramach badań przeanalizowano 18 istniejących algorytmów, po filtracji których opisano 6 najbar-dziej znaczących we współczesnych trendach w opisywanej dziedzinie problemowej. Przedstawiono własne rozwiązanie, które z uwagi na model teoretyczny powinno działać lepiej dla rozwiązań tworzo-nych w czasie zajęć dydaktycznych. Metoda polega na zastosowaniu transformacji tekstowych na ko-dzie źródłowym, celem poszukiwania wspólnego przodka programów zbyt podobnych. Praca przedsta-wia sposób stworzenia grafu propagacji prac i wykrywania klik studenckich oraz potencjalnych autorów oryginalnych rozwiązań. Przedstawione obliczenia wskazują, że system jest w stanie pracować efek-tywnie w czasie rzeczywistym. |
pl_PL |