Birthmark-Based Software Classification Using Rough Sets

被引:0
|
作者
Shah Nazir
Sara Shahzad
Lala Septem Riza
机构
[1] University of Swabi,Department of Computer Science
[2] University of Peshawar,Department of Computer Science
[3] Universitas Pendidikan Indonesia,Department of Computer Science Education
关键词
Software birthmark; Software classification; Rough set theory;
D O I
暂无
中图分类号
学科分类号
摘要
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.
引用
收藏
页码:859 / 871
页数:12
相关论文
共 50 条
  • [1] Birthmark-Based Software Classification Using Rough Sets
    Nazir, Shah
    Shahzad, Sara
    Riza, Lala Septem
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2017, 42 (02) : 859 - 871
  • [2] ATTRIBUTE SELECTION USING ROUGH SETS IN SOFTWARE QUALITY CLASSIFICATION
    Khoshgoftaar, Taghi M.
    Bullard, Lofton A.
    Gao, Kehan
    INTERNATIONAL JOURNAL OF RELIABILITY QUALITY AND SAFETY ENGINEERING, 2009, 16 (01) : 73 - 89
  • [3] Attribute Selection Using Rough Sets in Software Quality Classification
    Khoshgoftaar, Taghi M.
    Bullard, Lofton A.
    Gao, Kehan
    14TH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY AND QUALITY IN DESIGN, PROCEEDINGS, 2008, : 146 - +
  • [4] Classification of Arrhythmia Using Rough Sets
    Narwaria, Manish
    Narayanankutty, K. A.
    INNOVATIONS AND ADVANCED TECHNIQUES IN SYSTEMS, COMPUTING SCIENCES AND SOFTWARE ENGINEERING, 2008, : 326 - 329
  • [5] Software safety analysis using rough sets
    Chen-Jimenez, IE
    Kornecki, A
    Zalewski, J
    PROCEEDINGS IEEE SOUTHEASTCON '98: ENGINEERING FOR A NEW ERA, 1998, : 15 - 19
  • [6] Software Component Retrieval Using Rough Sets
    Moiz, Salmon Abdul
    SOFTWARE ENGINEERING (CSI 2015), 2019, 731 : 365 - 374
  • [7] Scalable classification method based on rough sets
    Nguyen, HS
    ROUGH SETS AND CURRENT TRENDS IN COMPUTING, PROCEEDINGS, 2002, 2475 : 433 - 440
  • [8] Classification and rule induction based on rough sets
    GrzymalaBusse, JW
    Wang, CPB
    FUZZ-IEEE '96 - PROCEEDINGS OF THE FIFTH IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-3, 1996, : 744 - 747
  • [9] Attribute classification based on the rough sets theory
    Department of Computer Science, Guangdong Institution of Education, Guangzhou 510640, China
    不详
    Kong Zhi Li Lun Yu Ying Yong, 2008, 3 (591-595):
  • [10] Open Source Software Detection Using Function Parameter Based Software Birthmark
    Kim, Dongjin
    Cho, Seong-je
    Park, Minkyu
    Han, Sangchul
    JOURNAL OF INTERNET TECHNOLOGY, 2017, 18 (04): : 801 - 811