对级联样式表的规则集进行优化的方法和装置与流程

文档序号:12362946阅读:来源:国知局

技术特征:

1.一种对级联样式表的规则集进行优化的方法,包括:

对级联样式表的规则集中的规则的语法进行归一化以消除数据在格式上的不一致;

用所述规则和其对应的特征构成多值关系二维表,所述多值关系二维表的每一行为所述级联样式表的规则集中的规则,列为该规则所对应的特征;

将所述多值关系二维表转换为形式背景表,所述形式背景表为单值关系二维表;以及

基于所述形式背景表生成所述规则之间的从属关系。

2.根据权利要求1所述的方法,其中,用所述规则和其对应的特征构成多值关系二维表包括:

对所述规则进行扩展,生成不同于所述规则的潜在规则;以及

用所述规则和其生成的所述潜在规则与所述规则和所述潜在规则各自所对应的特征构成多值关系二维表。

3.根据权利要求2所述的方法,其中,所述潜在规则所对应的特征为所述规则所对应的特征的子集。

4.根据权利要求1所述的方法,还包括:

对所生成的所述规则之间的所述从属关系进行可视化。

5.根据权利要求1所述的方法,其中,对级联样式表的规则集中的规则的语法进行归一化包括以下中的一项或多项:

将所述规则中作用相同的特征用统一的方式进行描述;

将所述规则中的复合特征分解为多个单一特征;以及

将所述规则的同一个类的多个声明合并。

6.根据权利要求1所述的方法,其中,基于所述形式背景表生成所述规则之间的从属关系包括从所述形式背景表中提取形式概念来构建概念格。

7.根据权利要求4所述的方法,还包括:基于可视化的所述规则之间的从属关系,删除冗余规则、对规则进行精简和/或发现规则冲突。

8.根据权利要求7所述的方法,其中,删除冗余规则包括:对于没有儿子结点的单独结点、其父结点和祖父结点都只有一个儿子结点的情况,删除所述单独结点和所述父结点,并将所述单独结点和所述父结点的所有特征向上合并到所述祖父结点。

9.根据权利要求7所述的方法,其中,对规则进行精简包括:将拥有相同父结点和祖父结点的多个没有儿子结点的单独结点进行合并。

10.一种对级联样式表的规则集进行优化的装置,包括:

语法归一化单元,被配置为对级联样式表的规则集中的规则的语法进行归一化以消除数据在格式上的不一致;

多值关系二维表构成单元,被配置为用所述规则和其对应的特征构成多值关系二维表,所述多值关系二维表的每一行为所述级联样式表的规则集中的规则,列为该规则所对应的特征;

形式背景表形成单元,被配置为将所述多值关系二维表转换为形式背景表,所述形式背景表为单值关系二维表;以及

从属关系生成单元,被配置为基于所述形式背景表生成所述规则之间的从属关系。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1