Application of Java Relationship Graphs (JRG) to plagiarism detection in Java Projects: A Neo4j Graph Database Approach

dc.contributor.authorSharma, Yashvardhan
dc.contributor.authorArora, Ritu
dc.date.accessioned2023-01-16T11:23:09Z
dc.date.available2023-01-16T11:23:09Z
dc.date.issued2021
dc.description.abstractA significant role is played by visualization of complex projects as graphs with nodes and edges in the area of software engineering. A graphical visualization of the whole project is the best way to understand it as a whole and effectively comprehend the dependencies between the participating entities. Graph databases are always easy to understand and work with, when it comes to complex projects. Leveraging the concepts of graph database for software engineering education, plagiarism detection, component evaluation etc. can be accomplished. This paper shows how to make use of a graph database obtained from a Java project for plagiarism detection. Graph databases along with graph algorithms have great applications in the field of software testing, plagiarism detection, partial evaluation and many more.en_US
dc.identifier.urihttps://dl.acm.org/doi/abs/10.1145/3451471.3451479
dc.identifier.urihttp://dspace.bits-pilani.ac.in:8080/xmlui/handle/123456789/8510
dc.language.isoenen_US
dc.publisherACM Digital Libraryen_US
dc.subjectComputer Scienceen_US
dc.subjectJavaRelationshipGraphs (JRG)en_US
dc.subjectPlagiarism detectionen_US
dc.subjectNeo4j Graph Databasesen_US
dc.titleApplication of Java Relationship Graphs (JRG) to plagiarism detection in Java Projects: A Neo4j Graph Database Approachen_US
dc.typeArticleen_US

Files

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: