Abstract

Software paradigm has been shifted from centralized to decentralized and distributed paradigm. This shift has not only scaled up distribution of software with increasing number of users but brought threats to the software industry with a massive volume of software piracy as well. After software is developed it is subjected to users with contracted rights for use but constrained with modifying, sharing or selling the software. Violation of the said constraints leads to formidable issue of software piracy. Distributed computing systems require effective techniques to minimize the piracy impact without degrading the system performance. Software birthmarking is one of the effective techniques to minimize the software piracy with guaranteed system performance. It ascertains intrinsic properties in the software program to detect copy of the software. In this paper we propose a ‘method based’ software birthmark technique targeting the distributed piracy threats. It finds the intrinsic properties in software methods by locating their code attributes, elements, and relation among code elements. The proposed approach not only identifies similarity of programs but detects program transformation as well. Moreover, our technique can spot out method as well as class theft while assuring the credibility and resilience properties of birthmarks.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.