EXTENSIBLE COMPONENT BASED PLAGIARISM DETECTION SYSTEM
DOI:
https://doi.org/10.24867/15BE39ZeljkovicKeywords:
Plagiarism detection, document processing, extensible arhitecture, pluginAbstract
The goal of this paper is to present an extensible component based system for plagiarism detection. The system can be easily extended using components for: plagiarism detection, accessing reference sets and document processing. Using these components allow for performing plagiarism detection on a wide range of document types.
References
[1] East, J., 2006. The problem of plagiarism in academic culture. International Journal for Educational Integrity, 2(2).
[2] Jung, M., Mallering, S., Dalbhanjan, P., Chapman, P. and Kassen, C., 2016. Microservices on AWS. Amazon Web Services, Inc., New York, NY, USA, Tech. Rep.
[3] Belguidoum, M. and Dagnat, F., 2007. Dependency management in software component deployment. Electronic Notes in theoretical computer science, 182, pp.17-32.
[4] Microsoft (2016). Visual Studio Code. [online] Visualstudio.com. Dostupno na: https://code. visualstudio.com/. [Pristupljeno 6. 8. 2021]
[5] Sriramya, P. and Karthika, R.A., 2015. Providing password security by salted password hashing using bcrypt algorithm. ARPN journal of engineering and applied sciences, 10(13), pp.5551-5556.
[6] Jones, M., Campbell, B. and Mortimore, C., 2015. JSON Web Token (JWT) profile for OAuth 2.0 client authentication and authorization Grants. May-2015. [online]. Dostupno na: https://tools.ietf .org/html/rfc7523. [Pristupljeno 6. 8. 2021]
[7] Liang, S. and Bracha, G., 1998. Dynamic class loading in the Java virtual machine. Acm sigplan notices, 33(10), pp.36-44.
[8] GitHub. (n.d.). GitHub - JonathanReeve/text-matcher: A simple text reuse detection CLI tool. [online] Dostupno na: https://github.com/JonathanReeve/ text-matcher. [Pristupljeno 6. 8. 2021]
[9] GitHub. (n.d.). GitHub - fyrestone/pycode_similar: A simple plagiarism detection tool for python code. [online] Dostupno na: https://github.com/fyres tone/pycode_similar. [Pristupljeno 6. 8. 2021]
[2] Jung, M., Mallering, S., Dalbhanjan, P., Chapman, P. and Kassen, C., 2016. Microservices on AWS. Amazon Web Services, Inc., New York, NY, USA, Tech. Rep.
[3] Belguidoum, M. and Dagnat, F., 2007. Dependency management in software component deployment. Electronic Notes in theoretical computer science, 182, pp.17-32.
[4] Microsoft (2016). Visual Studio Code. [online] Visualstudio.com. Dostupno na: https://code. visualstudio.com/. [Pristupljeno 6. 8. 2021]
[5] Sriramya, P. and Karthika, R.A., 2015. Providing password security by salted password hashing using bcrypt algorithm. ARPN journal of engineering and applied sciences, 10(13), pp.5551-5556.
[6] Jones, M., Campbell, B. and Mortimore, C., 2015. JSON Web Token (JWT) profile for OAuth 2.0 client authentication and authorization Grants. May-2015. [online]. Dostupno na: https://tools.ietf .org/html/rfc7523. [Pristupljeno 6. 8. 2021]
[7] Liang, S. and Bracha, G., 1998. Dynamic class loading in the Java virtual machine. Acm sigplan notices, 33(10), pp.36-44.
[8] GitHub. (n.d.). GitHub - JonathanReeve/text-matcher: A simple text reuse detection CLI tool. [online] Dostupno na: https://github.com/JonathanReeve/ text-matcher. [Pristupljeno 6. 8. 2021]
[9] GitHub. (n.d.). GitHub - fyrestone/pycode_similar: A simple plagiarism detection tool for python code. [online] Dostupno na: https://github.com/fyres tone/pycode_similar. [Pristupljeno 6. 8. 2021]
Downloads
Published
2021-11-09
Issue
Section
Electrotechnical and Computer Engineering