Loading…

Birthmark-Based Software Classification Using Rough Sets

Software theft or piracy is a rapidly growing problem which includes copying, modifying, and misusing proprietary software opposed to the license agreement. Software birthmark is a property of software that has been used for the detection of software theft successfully. Two separate pieces of softwa...

Full description

Saved in:
Bibliographic Details
Published in:Arabian journal for science and engineering (2011) 2017-02, Vol.42 (2), p.859-871
Main Authors: Nazir, Shah, Shahzad, Sara, Riza, Lala Septem
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Software theft or piracy is a rapidly growing problem which includes copying, modifying, and misusing proprietary software opposed to the license agreement. Software birthmark is a property of software that has been used for the detection of software theft successfully. Two separate pieces of software can be compared to identify the similarity in code by using their birthmarks. Comparison of the birthmarks of the softwares in question tells us whether software is a duplicate copy of another software or not. Similarity in birthmarks of two computer programs indicates that they are same. Until now, classification of software as pirated or not pirated still becomes a challenging task. Therefore, in this paper we present the use of rough set theory, which is a mathematical approach to deal with vagueness and uncertainty in classification problems. The technique is validated through an empirical case study. Some experiments show that the techniques are successful in assessing the specified properties of the birthmark and thus providing a valid classification decision.
ISSN:2193-567X
1319-8025
2191-4281
DOI:10.1007/s13369-016-2371-4