Graphs Resemblance based Software Birthmarks through Data Mining for Piracy Control


Дәйексөз келтіру

Толық мәтін

Ашық рұқсат Ашық рұқсат
Рұқсат жабық Рұқсат берілді
Рұқсат жабық Тек жазылушылар үшін

Аннотация

The emergence of software artifacts greatly emphasizes the need for protecting intellectual property rights (IPR) hampered by software piracy requiring effective measures for software piracy control. Software birthmarking targets to counter ownership theft of software by identifying similarity of their origins. A novice birthmarking approach has been proposed in this paper that is based on hybrid of text-mining and graph-mining techniques. The code elements of a program and their relations with other elements have been identified through their properties (i.e., code constructs) and transformed into Graph Manipulation Language (GML). The software birthmarks generated by exploiting the graph theoretic properties (through clustering coefficient) are used for the classifications of similarity or dissimilarity of two programs. The proposed technique has been evaluated over metrics of credibility, resilience, method theft, modified code detection and self-copy detection for programs asserting the effectiveness of proposed approach against software ownership theft. The comparative analysis of proposed approach with contemporary ones shows better results for having properties and relations of program nodes and for employing dynamic techniques of graph mining without adding any overhead (such as increased program size and processing cost).

Авторлар туралы

S. Sarwar

Department of Computer Science, University of Gujrat

Хат алмасуға жауапты Автор.
Email: sohail.sarwar@seecs.edu.pk
Пәкістан, Jalalpur Jattan Road, Gujrat, Punjab, 50700

Z. Qayyum

Department of Computer Science, University of Gujrat

Хат алмасуға жауапты Автор.
Email: zia@aiou.edu.pk
Пәкістан, Jalalpur Jattan Road, Gujrat, Punjab, 50700

M. Safyan

Department of Computing, GC University Lahore

Хат алмасуға жауапты Автор.
Email: msafyan@gcul.edu.pk
Пәкістан, Katchery Rd, Anarkali Bazaar, Lahore, Punjab, 54000

M. Iqbal

School of Engineering, London South Bank University; School of Computer Science and Electronic Engineering University of Essex Wivenhoe Park,
University of Essex

Хат алмасуға жауапты Автор.
Email: miqbal@lsbu.uk
Ұлыбритания, 103 Borough Rd, London, SE1 0AA; Colchester, CO4 3SQ

Y. Mahmood

Department of Computer Science, University of Gujrat

Хат алмасуға жауапты Автор.
Email: yasir@iqra.edu.pk
Пәкістан, Jalalpur Jattan Road, Gujrat, Punjab, 50700


© Pleiades Publishing, Ltd., 2019

Осы сайт cookie-файлдарды пайдаланады

Біздің сайтты пайдалануды жалғастыра отырып, сіз сайттың дұрыс жұмыс істеуін қамтамасыз ететін cookie файлдарын өңдеуге келісім бересіз.< / br>< / br>cookie файлдары туралы< / a>