椭圆形的创作风格检查程序 这组Schematron规则开发检查符合椭圆椭圆定义文档库风格指南(http://oval.mitre.org/repository/about/style.html)。风格指南和这些规则的目的是随时间而变化。通常这组规则也可能是有用的在提高质量的椭圆的定义。 ——评论的定义的根元素不应该设置标准。 应该有一个评论其他(根)标准,标准,和extend_definition元素。 应该有一个评论其他(根)标准,标准,和extend_definition元素。 应该有一个评论其他(根)标准,标准,和extend_definition元素。 评论的标准元素应该匹配的评论引用的测试。 评论extend_definition应该匹配它的标题。- - - - - -- - - - - - 属性否定不应该包括当元素不否定。 属性否定不应该包括当元素不否定。 属性否定不应该包括当元素不否定。 ——新提交必须有一个版本的“0”和“初始提交的状态。 ——补丁基于椭圆的定义应该包括只有一个引用一个二进制补丁的名字与源设置为供应商。 ——基于脆弱性椭圆定义只包括单一CVE参考。其他可以来源于CVE参考引用。 警告:——基于脆弱性椭圆的定义应该包括CVE参考。 ——脆弱性基于CVE ref_id椭圆的定义必须符合CVE标识符的格式。 ——脆弱性基于椭圆定义必须有一个CVE ref_url开始的http (s): / / ——引用url ()必须包含相关的引用ID ()。 ——椭圆的定义必须包括库存只有一个CPE参考。 ——库存椭圆定义必须从“cpe: / (aoh)” 不应该包含ref_url——库存椭圆定义 警告:——椭圆的定义应该包括库存CPE。 ——基于合规椭圆定义只包括一个CCE参考。其他可以来源于CCE参考引用。 ——基于合规的椭圆的定义必须包括CCE参考。 ——基于合规的椭圆的定义必须匹配模式的CCE - \ \ d * \ d ' ——遵循基于椭圆定义必须有一个CVE ref_url开始的http (s): / / ——价值”“发现平台元素的影响并不是一个有效的Windows平台。 ——check_existence属性必须包含在测试。 ——属性操作只能设置当它不是默认值(“=”)来提高可读性。 ——属性数据类型只能设置当它不是默认值(字符串)来提高可读性。 警告:——正则表达式应该开始^避免超过所需的字符串匹配。 警告:——正则表达式应该结束美元以避免超过所需的字符串匹配。 ——属性操作员只能设置当它不是默认值(”和“)来提高可读性。 ——属性操作只能设置当它不是默认值(“=”)来提高可读性。 ——属性数据类型只能设置当它不是默认值(字符串)来提高可读性。 警告:——正则表达式应该开始^避免超过所需的字符串匹配。 警告:——正则表达式应该结束美元以避免超过所需的字符串匹配。 警告:——失踪possible_value在外部变量元素。外部变量应该利用possible_value possible_restriction元素严格限制允许的输入值。 警告:——失踪possible_restriction在外部变量元素。外部变量应该利用possible_value possible_restriction元素严格限制允许的输入值。