一种基于语义角色位置映射的文本水印嵌入及提取方法

    公开(公告)号:CN105205355A

    公开(公告)日:2015-12-30

    申请号:CN201510746611.5

    申请日:2015-11-05

    Applicant: 南通大学

    CPC classification number: G06F21/10 G06F2221/0733

    Abstract: 本发明涉及基于语义角色位置映射的文本水印嵌入及提取方法,嵌入方法包括如下步骤:1)对水印信息进行预处理,将水印字符转换成由码元构成的信息串;2)通过自然语言处理技术找出文本中语义角色,得到语义角色的位置信息,且将语义角色类型与表示水印信息的码元一一对应;3)逐个取出水印信息串中的码字,将该码字与所对应类型语义角色的一个位置相映射,完成水印的嵌入。提取方法包括:根据嵌入水印时得到语义角色的位置信息,找到文本中该位置的语义角色,再反向映射得到由所述码元表示的水印信息串,最终将其转换成原始水印信息。上述方法对文本格式与内容不做任何改变,具有良好的隐蔽性和鲁棒性,能有效抵抗各种常见的格式变换和攻击。

    一种软件演化过程故障分析方法

    公开(公告)号:CN104461867A

    公开(公告)日:2015-03-25

    申请号:CN201410623526.5

    申请日:2014-11-08

    Applicant: 南通大学

    Abstract: 本发明提出了一种软件演化过程故障分析方法,主要用于解决软件在不断演化过程中故障理解和分析问题,包括如下步骤:步骤1、使用AST分析器,构造演化修改程序的中间表示形式抽象语法树EFAGM_AST;步骤2、基于演化修改,确立EFAGM的关键修改节点集,依次构建修改节点集的前向和后向影响节点和路径;步骤3、根据计算EFAGM图节点的域,生成EFAGM的静态影响因子和动态影响因子,完成演化故障分析图模型EFAGM的构建;在故障发生时,采用EFAGM实现对程序演化修改引起的故障分析。本发明不仅可以表示演化修改影响元素及其之间的关系,而且能有效提高演化故障分析的效率。

Patent Agency Ranking