Mostrar el registro sencillo del ítem
dc.contributor.author | Flores Sáez, Enrique | es_ES |
dc.contributor.author | Barrón Cedeño, Luis Alberto | es_ES |
dc.contributor.author | Moreno Boronat, Lidia Ana | es_ES |
dc.contributor.author | Rosso, Paolo | es_ES |
dc.date.accessioned | 2016-05-30T10:45:29Z | |
dc.date.available | 2016-05-30T10:45:29Z | |
dc.date.issued | 2015-05 | |
dc.identifier.issn | 1061-3773 | |
dc.identifier.uri | http://hdl.handle.net/10251/64929 | |
dc.description.abstract | The advent of the Internet has caused an increase in content reuse, including source code. The purpose of this research is to uncover potential cases of source code reuse in large-scale environments. A good example is academia, where massive courses are taught to students who must demonstrate that they have acquired the knowledge. The need of detecting content reuse in quasi real-time encourages the development of automatic systems such as the one described in this paper for source code reuse detection. Our approach is based on the comparison of programs at character level. It is able to find potential cases of reuse across a huge number of assignments. It achieved better results than JPlag, the most used online system to find similarities among multiple sets of source codes. The most common obfuscation operations we found were changes in identifier names, comments and indentation. 2014 Wiley Periodicals, Inc. Comput Appl Eng Educ 23:383–390, 2015; View this article online at wileyonlinelibrary.com/journal/cae; DOI 10.1002/cae.21608 | es_ES |
dc.language | Inglés | es_ES |
dc.publisher | Wiley: 12 months | es_ES |
dc.relation.ispartof | Computer Applications in Engineering Education | es_ES |
dc.rights | Reserva de todos los derechos | es_ES |
dc.subject | Source code reuse | es_ES |
dc.subject | Plagiarism detection | es_ES |
dc.subject | Authoring tools and methods | es_ES |
dc.subject | Interactive learning environments | es_ES |
dc.subject | Programming and programming languages | es_ES |
dc.subject.classification | CIENCIAS DE LA COMPUTACION E INTELIGENCIA ARTIFICIAL | es_ES |
dc.subject.classification | LENGUAJES Y SISTEMAS INFORMATICOS | es_ES |
dc.title | Uncovering source code reuse in large-scale academic environments | es_ES |
dc.type | Artículo | es_ES |
dc.identifier.doi | 10.1002/cae.21608 | |
dc.rights.accessRights | Abierto | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació | es_ES |
dc.description.bibliographicCitation | Flores Sáez, E.; Barrón Cedeño, LA.; Moreno Boronat, LA.; Rosso, P. (2015). Uncovering source code reuse in large-scale academic environments. Computer Applications in Engineering Education. 23(3):383-390. doi:10.1002/cae.21608 | es_ES |
dc.description.accrualMethod | S | es_ES |
dc.relation.publisherversion | http://dx.doi.org/10.1002/cae.21608 | es_ES |
dc.description.upvformatpinicio | 383 | es_ES |
dc.description.upvformatpfin | 390 | es_ES |
dc.type.version | info:eu-repo/semantics/publishedVersion | es_ES |
dc.description.volume | 23 | es_ES |
dc.description.issue | 3 | es_ES |
dc.relation.senia | 302671 | es_ES |