DocumentCode :
1789112
Title :
Software birthmark based theft detection of JavaScript programs using agglomerative clustering and improved frequent subgraph mining
Author :
Patel, Surabhi ; Pattewar, Tareek
Author_Institution :
Dept. of Comput. Eng., SES´s R. C. Patel Inst. of Technol., Shirpur, India
fYear :
2014
fDate :
10-11 Oct. 2014
Firstpage :
1
Lastpage :
6
Abstract :
Today software industry is suffering a lot because of software piracy. With the increased use of websites, the plagiarism of softwares and websites is also increasing. This threatens the intellectual property rights of JavaScript developers. Hence it is our small effort to safeguard the intellectual rights of developers by introducing a system which uses the website´s unique behavior at run-time as a birthmark. Software Birthmark is a set of unique characteristics or behavior inhibited by software while it is in execution. The heap snapshots play a vital role in this system. Heap Snapshots provide us the behavior of objects required while execution of websites. In order to merge the heap graphs we used agglomerative clustering approach. In order to find the birthmark of the program or website, it is needed to extract frequently occurring nodes. We worked on 3000 combinations of websites on ten different sectors for both FSM (Apriori approach) and Improved FSM (Frequent Pattern Growth approach). We observed that the Improved FSM (Pattern Growth approach) is more optimum with respect to the time of execution and the rate of theft detection than the FSM (Apriori Approach).
Keywords :
Java; Web sites; computer crime; data mining; graph theory; industrial property; pattern clustering; FSM; JavaScript programs; Websites; agglomerative clustering approach; apriori approach; frequent pattern growth approach; frequent subgraph mining; heap snapshots; intellectual property rights; software birthmark based theft detection; software industry; software piracy; Arrays; Computer crime; Detectors; Java; Merging; Software; Watermarking; Agglomerative Clustering; Dynamic Birthmark; Frequent Pattern Growth approach; Frequent Subgraph Mining; Theft Identification;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advances in Electronics, Computers and Communications (ICAECC), 2014 International Conference on
Conference_Location :
Bangalore
Type :
conf
DOI :
10.1109/ICAECC.2014.7002457
Filename :
7002457
Link To Document :
بازگشت