https://blog.csdn.net/langkew/article/details/8920092 开放性漏洞评估语言oval
OVAL Interpreter 是用来解析 OVAL 的 C++ 的开发包,支持 Windows 和 Linux 系统。
OVal 是一个可扩展的Java对象数据验证框架,验证的规则可以通过配置文件、Annotation、POJOs 进行设定。可以使用纯 Java 语言、JavaScript 、Groovy 、BeanShell 等进行规则的编写。 允许用户: 轻松按需验证对象, 为类字段和getter方法的返回值指定验证约束, 基于某些EJB3 JPA批注(即,所有要求非空值的字段批注)验证对象, 通过注释,POJ