• DocumentCode
    2062478
  • Title

    Software Watermarking Algorithm Based on Register Allocation

  • Author

    XiaoCheng, Lu ; Zhiming, Chen

  • Author_Institution
    Sch. of Comput. Sci. & Technol., Wuhan Univ. of Technol., Wuhan, China
  • fYear
    2010
  • fDate
    10-12 Aug. 2010
  • Firstpage
    539
  • Lastpage
    543
  • Abstract
    The paper discusses QP, QPS and QPI in detail, which are all Software Watermarking algorithms based on register allocation. These algorithms embed message into a program through adding extra edges to an interference graph. According to the theory of register allocation via graph coloring, the paper proposes a new algorithm-- The Second Time Coloring (STC),which embed watermarking by coloring some vertices in inference graph for the second time without adding new edges. Compared with other algorithms, the STC is more simple and effective.
  • Keywords
    graph colouring; optimising compilers; query processing; watermarking; QP; QPI; QPS; graph coloring; interference graph; register allocation; second time coloring; software watermarking algorithm; Algorithm design and analysis; Color; Registers; Resource management; Software; Software algorithms; Watermarking; Graph Coloring; Interference Graph; Register Allocation; Software Watermarking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing and Applications to Business Engineering and Science (DCABES), 2010 Ninth International Symposium on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    978-1-4244-7539-1
  • Type

    conf

  • DOI
    10.1109/DCABES.2010.114
  • Filename
    5571562