本篇将完善概观总表的内容并将它们和前面的有关智能系统设计原则的两篇中讲到的内容挂上。  两篇文章分别是“软件智能:aaas系统AI众生的“世”和“界” 之16 智能系统设计原则” 和“软件智能:aaas系统AI众生的“世”和“界” 之17 智能系统设计原则的运用- 三种制造方式与三种云计算模式 ”。

1、整体回顾-鲁棒性

前面说过,概观总表整体描述了一个完整的智能系统的DDD引擎

所谓“完整”一般表示的是系统完整性,就是一般所说的鲁棒性robustness,一般它包括稳定鲁棒性性能鲁棒性

这种能力被称为系统能力。两种鲁棒性对应的英文单词是Soundness健全性(比如,一个充分的理论基础或令人信服的一个充分的理由。【充分条件法】completeness 完整性(比如,一个足够的实践基础或能使人对它产生兴趣的某些足够的根据。【充足根据律】

它们是表征系统完整性的两个不同的侧面(respect 或side)。前者是系统完整性的内部表征【标准化词汇vocabulary-词和短语(word串)】,后者是系统的完整性的外部表征【标准化符号notation -字母和字符串( 数字和字母组合的字符串)】。

虽然没有直接的方式来观察内部表征,但它们的许多性质 properties 可以从自然语言的特征features 和人们用语言(both 自然语言和人工语言)表达express 的推理种类(the kinds of reasoning)中推断 infer出来。

一个DDD引擎额外还需要满足代码鲁棒性。后者被称为功能水平

两种能力对应于一直说的AI能力的基础划分 performencecompetence。前者维持全面的平衡发展(一个系统的发展,后者促进发明和创新(一种文明的进程。这个划分是一个通用的AI智能系统(可以理解为AI程序操作系统)的基础。

上述 系统性和功能性的区分是逻辑上的(性能和功能),从物理上可以将它们理解为 ISO7层模型中物理层的控制特性(鲁棒控制器)和功能特性(鲁棒处理器)。鲁棒控制器是以闭环系统的鲁棒性作为目标设计得到的固定控制器,鲁棒处理器以开放系统的鲁棒性为目的实现而植入的协处理器。

2、限界上下文

智能系统原型的一个典型例子是一个拥有清晰子域示例的限界上下文

限界上下文主要用来封装通用语言和领域对象,但它同时也包含了那些为领域模型提供交互手段和辅助功能的内容。需要注意到是,对于架构中的每个组件,都应该将其放在适当的地方。

DDD中的每个上下文都是一个模型,使用CQRS模式。它将CQRS模式理解为 一个方法的仅有的两种模式--命令模式和查询模式。在领域模型中,通常会看到同时包含有命令和查询的聚合。

领域模型中基本部件有: 模块、聚合、领域时间和领域服务,基本对象有值对象、聚合根和事件源。

一个限界上下文用来容纳一个领域模型。模型是限界上下文的主要“公民”。但限界上下文并不局限于容纳模型,它通常标定了一个系统、一个应用程序或一种业务服务。

1.2.1  界限上下文

DDD引擎用于提供界线上下文的控制能力(鲁棒控制器)并提供其所需的领域服务(鲁棒处理器)。一个拥有清晰子域示例的限界上下文如下图。

图22 一个拥有清晰子域的示例 限界上下文

aaas通过图中的三个模型来形成一个实际的应用程序方案。在实际应用中,一个项目总会有多个限界上下文,它们之间的集成是一个重要环节。除了限界上下文和子域,还需要掌握上下文映射图来解决集成问题。

(本篇先到这里,本主题还有很多内容,留待下一篇继续。)

【 ---------未完待续----------】

软件智能:aaas系统AI众生的“世”和“界” 之18 从鲁棒性到DDD引擎相关推荐

  1. 软件智能:aaas系统AI众生的“世”和“界” 之21 整定问题空间和标定解决方案空间之1

    本篇针对前面的文档,本篇主要探索两个方面的具体内容:1是前面给出的两张中间表--色度表和角度表,  2是应用程序的三类方案和系统进程的三种状态 .前者的目的是整定问题空间,后者的目的是标定解决方案空间 ...

  2. 软件智能:aaas系统AI众生的“世”和“界” 之12 世界相涉身中贸迁

    下面是<楞严经>中回答"云何名为众生世界"这个问题的的第一段中的部分内容. 世为迁流.界为方位....一切众生.织妄相成.身中贸迁.世界相涉. 世界相涉 前面大纲图所代 ...

  3. 软件智能:aaas系统中的数学程序与技术服务之1 序篇之 绪言

    上一篇"主体性和主体间性"篇,是aaas系统的关键,也可以称为关键技术.链接: 软件智能:aaas系统AI众生世界 之24 主体间性和主体性_ChuanfangChen的博客-CS ...

  4. 软件智能:aaas系统中AI众生的“世”和“界” 之9 一个主题(神经系统)及其两条线索

    昨天的"神经系统的假设"篇中对应三种计算复杂度的神经网络是aaas系统提出的AI原型,同时也是aaas系统提案的软件智能.神经网络是aaas的主体(实现目的),AI是aaas的主题 ...

  5. 软件智能:aaas系统中AI众生的“世”和“界”

    为了能给前面的概观总表一个更完整的视图,本文将给出曾提到的"Peirce三分法"的一个诠释,通过这个诠释来和概观总表对接.如下图所示: 图12 对Peirce三分法的九宫格的诠释 ...

  6. 软件智能:aaas系统中AI众生的“世”和“界” 之10 小结-5个图表的汇总

    通过这一段的归纳,一共产生了5张表或图.本篇将它们汇在一起,给出各自的大致分工和它们的相互关系及彼此之间的制约,同时将其中涉及到的部分来源做一个简单的介绍和说明,以便为下一步的继续展开和细化打基础. ...

  7. 软件智能:aaas系统设计之一、A语言:默认逻辑家族置标语言中语义标记的标记-“除外”的名和“除内”的相 之1

    经过前一段时间的思考和整理,基本上对aaas系统的所有相关问题按照一个跳跃的.联想的思维方式将所有可能涉及到的方方面面,在各种不同的规模和不同学科和立场.观点和视角上 讨论和记录了大小不一.参差不齐的 ...

  8. 一个称得上“软件智能”的系统怎样才能落地--暨aaas设计纲要

    按照前面说的,已经欠了两份作业没有完成. 一是aaas是什么,二是落地的具体内容. 本说要先做后者,但当我将内容勾勒了出来后,我发现一个问题,那就是内容描述需要到什么程度.我的目标当然是要直接和程序挂 ...

  9. 简论智能物流系统的四大元素 -- 仓储, 物流, 交通, 驾驶

    非原创,转载自:赵新华的知乎专栏-移动机器人 背景 最近以下概念比较火: - 智能仓储系统, 代表: 亚马逊, 京东, 其他() - 智能运输系统: 包括分拣中心, 物流配送中心, 美团外卖, - 智 ...

最新文章

  1. DayDayUp:《机器崛起前传》第二十二章【蹒跚而来】读后感(文章源自网络)—听课笔记
  2. Django-form表单
  3. 黑金花大理石_石材用上黑金花,一看就是富豪家
  4. 2019.8.21一些面试题以及记录
  5. htnl 点击系统记录显示在右侧_软网推荐:时间管理者 记录工时与薪酬
  6. 这款刷爆抖音的玩意儿,竟然是程序员的福音!
  7. nmon安装为什么重启mysql_Centos7部署nmon监控工具
  8. 青蓝电影质感LR预设达芬奇/PS/PR/LUT人像lightroom胶片调色滤镜插件
  9. 第三届长安杯检材一复盘
  10. HTML特效动画、焦点图
  11. 形式验证Formality
  12. Android中ail的作用和使用说明
  13. Emulator: Process finished with exit code -1073741515 (0xC0000135)错误
  14. c语言编写坦克大战设计报告,c语言编写坦克大战源代码
  15. 如何看懂论文公式:LaTex数学公式分析
  16. html5单位转换器,液体单位在线换算工具
  17. [Excel]sumif函数对满足条件的单元格求和
  18. 【使用两个队列实现栈】
  19. 语法入门*算法入门题单
  20. Android版简历(二)

热门文章

  1. 记住我remember-me功能的几种实现方式
  2. tensorflow 物体检测(检测限速标志)
  3. 常用的css选择符,CSS选择器五大基本选择符
  4. 海云安带你解读移动金融APP安全报告
  5. Flutter中的事件流和手势简析
  6. 今日头条新闻端和创新项目
  7. matlab周期半波余弦信号,通信第三章常见函数的傅里叶变换46.ppt
  8. RPD资料库创建(1)
  9. 初创公司Humane获1亿美元融资:投资方包括OpenAI CEO
  10. 可以用计算机模拟人体,科学家用超级计算机和3D打印模拟人体血管网