人工智能——密码分析顺序图

本文详述了使用黑板、知识源等组件进行解密的顺序图,包括用户输入密文、系统解密流程,以及分析师如何操作知识源。深入解析了不同场景下各对象之间的交互过程。

一、使用黑板解密顺序图

顺序图综述:

       此顺序图描述了用户向系统输入密文,系统进行解密的过程。

顺序图中的对象描述:

  1. 用户:主动对象
  2. 系统:主动对象
  3. 黑板:主动对象
  4. 知识源:主动对象
  5. 控制器:主动对象

对象接收/发送消息的描述:

       消息名称:输入密文

              格式:

              类型:同步消息

              发送消息的对象:用户

              接收消息的对象:系统

消息名称:放置问题

              格式:

              类型:同步消息

              发送消息的对象:系统

              接收消息的对象:黑板

消息名称:重置知识源

              格式:

              类型:同步消息

              发送消息的对象:系统

              接收消息的对象:知识源

消息名称:处理下一个假设

              格式:

              类型:同步消息

              发送消息的对象:系统

              接收消息的对象:控制器

消息名称:成功解决

              格式:

              类型:同步消息

              发送消息的对象:用户

              接收消息的对象:黑板

消息名称:返回解密后的明文

              格式:

              类型:同步消息

              发送消息的对象:黑板

              接收消息的对象:用户

消息名称:未得出正确结果

              格式:

              类型:同步消息

              发送消息的对象:用户

              接收消息的对象:黑板

 

二、知识源陈述假设顺序图

顺序图综述:

       此顺序图描述了知识源陈述一个假设的主要情景。

顺序图中的对象描述:

  1. 知识源:主动对象
  2. 假设:被动对象
  3. 黑板:主动对象
  4. 字母表:被动对象

对象接收/发送消息的描述:

       消息名称:做出假设

              格式:

              类型:同步消息

              发送消息的对象:知识源

              接收消息的对象:假设

消息名称:通知黑板

              格式:

              类型:同步消息

              发送消息的对象:知识源

              接收消息的对象:黑板

消息名称:为字母表做这个假设

              格式:

              类型:同步消息

              发送消息的对象:黑板

              接收消息的对象:字母表

消息名称:黑板对象应用该假设

              格式:

              类型:同步消息

              发送消息的对象:黑板

              接收消息的对象:黑板

消息名称:黑板对象通知其所依赖的知识源

              格式:

              类型:同步消息

              发送消息的对象:黑板

              接收消息的对象:知识源

 

三、评估知识源规则顺序图

顺序图综述:

       此顺序图描述了知识源陈述一个假设的主要情景。

顺序图中的对象描述:

  1. 控制器:主动对象
  2. 知识源:主动对象
  3. 推理引擎:被动对象
  4. 假设:被动对象

对象接收/发送消息的描述:

       消息名称:针对黑板的状态评估知识源

              格式:

              类型:同步消息

              发送消息的对象:控制器

              接收消息的对象:知识源

       消息名称:评估推理引擎的规则

              格式:

              类型:同步消息

              发送消息的对象:知识源

              接收消息的对象:推理引擎

       消息名称:收回假设

              格式:

              类型:同步消息

              发送消息的对象:知识源

              接收消息的对象:假设

       消息名称:通知知识源

              格式:

              类型:同步消息

              发送消息的对象:假设

              接收消息的对象:知识源

       消息名称:增加一个新的知识源提示来解决黑板问题

              格式:

              类型:同步消息

              发送消息的对象:知识源

              接收消息的对象:控制器

 

四、分析师添加知识源顺序图

顺序图综述:

       此顺序图描述了分析师根据情况的不同对知识源进行不同的操作。

顺序图中的对象描述:

  1. 分析师:主动对象
  2. 知识源:主动对象

对象接收/发送消息的描述:

       消息名称:添加知识源

              格式:

              类型:同步消息

              发送消息的对象:分析师

              接收消息的对象:知识源

       消息名称:更新知识源

              格式:

              类型:同步消息

              发送消息的对象:知识源

              接收消息的对象:知识源

       消息名称:修改知识源

              格式:

              类型:同步消息

              发送消息的对象:分析师

              接收消息的对象:知识源

       消息名称:更新知识源

              格式:

              类型:同步消息

              发送消息的对象:知识源

              接收消息的对象:知识源

       消息名称:删除知识源

              格式:

              类型:同步消息

              发送消息的对象:用户

              接收消息的对象:知识源

消息名称:更新知识源

              格式:

              类型:同步消息

              发送消息的对象:知识源

              接收消息的对象:知识源

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值