第五章Expert System 专家系统

概述

JasperGold Expert System 是一个基于知识库(Knowledgebase)的智能辅助系统,分析设计和证明状态,提供优化建议。

启用/禁用 Knowledgebase

# 启用 Expert System
set_expert_system -enable

# 禁用特定规则
set_expert_system -disable_rule <rule_name>

# 列出所有规则
report_expert_system_rules

Expert System User Profile

根据用户经验级别配置建议的详细程度:

# 设置用户级别
set_expert_system -user_level {beginner|intermediate|expert}
Expert System 知识库配置界面
Expert System 知识库配置界面

Information System 安装配置

系统要求

Information System 需要:

安装包

Information System 安装包含知识库更新、规则数据库和最佳实践文档。

Expert System 提供的建议类型

Appendix A: Custom Rule Implementation

Expert System 支持自定义规则,用户可以编写自己的检查规则。

Appendix B: Web Client Report Attributes

Expert System 可以生成 Web 格式的报告,包含各种属性和统计信息。

Expert System 界面

正确认识 Expert System

Expert System 不是"黑盒魔法",而是积累了大量形式验证工程师经验的知识库系统。它分析你的设计特征和证明结果,从知识库中匹配相似案例给出建议。

它能帮你做什么

Web Client Report 怎么读

Expert System 的 Web Client Report 是一个 HTML 报告,主要包含:

使用建议:Expert System 的建议应该作为参考而非绝对真理。它基于历史案例匹配,对你的特定设计可能不适用。理解每条建议背后的原理再决定是否采纳。

来源文档

  • jaspergold_expert_system.pdf