Improvement of the Dynamic Software Birthmark Process by Reducing the Time of the Extraction

被引:0
|
作者
Takanori Yokoi
Haruaki Tamada
机构
[1] Graduate School of Kyoto Sangyo University,Division of Frontier Informatics
[2] Kyoto Sangyo University,Faculty of Information Science and Engineering
关键词
Dynamic birthmarks; unit tests; plagiarism detection; software protection;
D O I
10.2991/ijndc.2018.4.6.5
中图分类号
学科分类号
摘要
It is a quite tough task to detect the stolen programs since there is a quite huge number of programs in the world. The dynamic software birthmarks were proposed to detect the suspects of plagiarisms based on the runtime behavior of the programs. The detection process with the dynamic birthmarks is composed of extraction, and comparison phases. However, the extraction phase spends much time because it requires to prepare the inputs for running the programs. Generally, preparing the inputs requires the understanding about the target programs. Hence, this paper tries to reduce the extraction time without the understanding the programs by using the unit tests. We evaluated the credibility and resilience of properties of the dynamic birthmarks extracted by the proposed method. As a result, the similarities were greater than 0.8 among the newest two versions of the same products. On the other hand, similarities between different projects were under 0.355.
引用
收藏
页码:224 / 231
页数:7
相关论文
共 50 条
  • [31] A new software birthmark based on weight sequences of dynamic control flow graph for plagiarism detection
    Wang, Junfeng (wangjf@scu.edu.cn), 1600, Oxford University Press (61):
  • [32] A New Software Birthmark based on Weight Sequences of Dynamic Control Flow Graph for Plagiarism Detection
    Yuan, Baoguo
    Wang, Junfeng
    Fang, Zhiyang
    Qi, Li
    COMPUTER JOURNAL, 2018, 61 (08): : 1202 - 1215
  • [33] DYNAMIC PROCESS IMPROVEMENT
    FINE, CH
    PORTEUS, EL
    OPERATIONS RESEARCH, 1989, 37 (04) : 580 - 591
  • [34] Managing the software process with a software process improvement tool in a small enterprise
    Garcia, Ivan
    Pacheco, Carla
    Mendoza, Eloy
    Calvo-Manzano, Jose A.
    Cuevas, Gonzalo
    San Feliu, Tomas
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2012, 24 (05) : 481 - 491
  • [35] IMPROVEMENT OF EXTRACTION PROCESS IN DIFFUSORS
    BALABUDKIN, MA
    LEKVEISHVILI, MV
    KHIMIKO-FARMATSEVTICHESKII ZHURNAL, 1977, 11 (08): : 62 - 64
  • [36] Agility and software teams: The future of software process improvement
    Dalcher, Darren
    Software Process Improvement and Practice, 2007, 12 (03): : 219 - 221
  • [37] On the Role of Software Quality Management in Software Process Improvement
    Jacobsen, Jan Wiedemann
    Kuhrmann, Marco
    Muench, Juergen
    Diebold, Philipp
    Felderer, Michael
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT (PROFES 2016), 2016, 10027 : 327 - 343
  • [38] Reducing software product development time
    Callahan, John
    Moretton, Brian
    International Journal of Project Management, 2001, 19 (01) : 59 - 70
  • [39] Software process improvement: Biting the bullet
    Bom, B
    INNOVATION IN TECHNOLOGY MANAGEMENT - THE KEY TO GLOBAL LEADERSHIP: THE KEY TO GLOBAL LEADERSHIP, 1997, : 625 - 625
  • [40] Management Environment for Software Process Improvement
    Kim, Jeong Ah
    Choi, Seung Yong
    Kim, Tai-Hoon
    CSA 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND ITS APPLICATIONS, PROCEEDINGS, 2008, : 292 - +