Naslov (srp)

Унапређења система за детекцију плагијаризма у изворном програмском коду : докторска дисертација

Autor

Mišić, Marko J., 1984-

Doprinosi

Protić, Jelica, 1962-
Tomašević, Milo, 1957-
Nikolić, Boško, 1972-
Obradović, Ivan
Tošić, Dejan, 1957-

Opis (eng)

Computing education involves practical training through programming assignments which are frequent targets for plagiarism. In this thesis, different aspects of source code plagiarism in academic environment are discussed. Comparative analysis of source code similarity detection systems was performed and several improvеments were proposed. Selected systems were evaluated using simulated plagiarism based on three programming assignments produced after 1, 2, 4, and 8 hours of work on baseline version using more than 20 types of lexical and structural modifications. Real-life student codes from three different courses were also used for evaluation. The courses were attended by 100 to 300 students, and the solutions varied from 50 to 1000 lines of code. The results show that 5-10% of students plagiarized their solutions, according to the criteria used in this thesis...

Opis (srp)

Образовање у области рачунарства укључује практичан рад кроз програмске задатке који су честа мета плагијаризма. У овом раду су дискутовани различити аспекти плагијаризма у програмском коду у академском окружењу, извршена је упоредна анализа софтверских система за детекцију сличности и предложена њихова унапређења. Изабрани системи су евалуирани коришћењем три различита програма над којима је коришћено више од 20 типова лексичких и структуралних измена које су примењиване на код током 1, 2, 4, и 8 сати рада. Примењено је и реално оптерећење које је укључивало задатке обима од 50 до 1000 линија програмског кода са три различита предмета које је похађало од 100 до 300 студената. Резултати су показали да 5-10% студената, сходно метрици и критеријумима ове тезе, плагира своја решења...

Opis (srp)

Електротехника и рачунарство - Рачунарска техника и информатика / Electrical Engineering and Computing - Computer Engineering and Informatics Datum odbrane: 18.05.2017.

Jezik

srpski

Datum

2017

Licenca

Creative Commons licenca
Ovo delo je licencirano pod uslovima licence
Creative Commons CC BY-NC-SA 2.0 AT - Creative Commons Autorstvo - Nekomercijalno - Deliti pod istim uslovima 2.0 Austria License.

http://creativecommons.org/licenses/by-nc-sa/2.0/at/legalcode

Predmet

OSNO - Opšta sistematizacija naučnih oblasti, Tekomunikacije i elektronika

OSNO - Opšta sistematizacija naučnih oblasti, Programska oprema. Softver

анализа социјалних мрежа, CUDA, детекција сличности, паралелизација, плагијаризам, програмски код, софтверски системи, визуелизација

OSNO - Opšta sistematizacija naučnih oblasti, Tekomunikacije i elektronika

OSNO - Opšta sistematizacija naučnih oblasti, Programska oprema. Softver

CUDA, parallelization, plagiarism, similarity detection, social network analysis, software systems, source code, visualization