基于知识的生物信息决策支持系统解析
1. 系统架构概述
系统主要分为对象层、控制层和接口层。
- 对象层 :规则编码了系统能为用户提供的策略和启发式方法,这些规则可从不同来源提取,目前规则集的核心由大量科学论文组成。
- 控制层 :包含执行器模块,它根据输入数据运行对象层的工具。执行器由推理器控制,用中间结果更新知识库,并将最终结果发送给用户。
- 接口层 :用户通过图形用户界面(GUI)和包装器查看系统操作。包装器管理控制层执行器与GUI之间的通信,GUI接收用户交互并将消息发送给包装器,包装器将消息格式化后发送给执行器模块,并向推理器发送查询。
以下是系统架构的简单 mermaid 流程图:
graph LR
classDef process fill:#E5F6FF,stroke:#73A6FF,stroke-width:2px;
A(用户):::process -->|交互| B(GUI):::process
B -->|消息| C(包装器):::process
C -->|格式化消息| D(执行器模块):::process
D -->|运行工具| E(对象层工具):::process
D -->|更新| F(知识库):::process
D -->|结果| B
F -->|信息| D
C -->|查询| G(推理器):::process
G
超级会员免费看
订阅专栏 解锁全文
3230

被折叠的 条评论
为什么被折叠?



