在知识组件组合体中,多个知识组件之间的逻辑关系和执行顺序至关重要。为此,本节阐述知识组件组合体的可视化建模方法。
图3.16 基于流程的知识组件组合框架
知识组件组合体建模界面如图3.17所示,分为三个区域:中间的知识组件组合体设计区、左侧的节点元素区和上方的工具栏区。组合体设计人员可以将左侧的组合体节点元素直接拖拽到设计区域中,在上方的工具栏选择流程,将各个元素节点连接起来。
节点元素区包含知识组件组合体建模需使用的6种节点,分别为开始节点、任务节点、判断节点、分支节点、聚合节点以及结束节点。
图3.17 知识组件组合体建模界面
1.开始节点
开始节点是知识组件组合体的起始标志,只有逻辑意义,并不涉及组合体中的任务信息。当设计人员调用知识组件组合体时,组合体引擎从开始节点按照流程线的指引开始运行。组合体模型中必须包含开始节点。
2.任务节点(www.xing528.com)
任务节点是知识组件组合体完成设计任务的节点,组合体中的知识组件都在任务节点进行配置,每个任务节点只能配置一个知识组件。
3.判断节点
在组合体模型中,判断节点以前序节点的输出参数作为判断的输入参数,通过组合体建模过程定义的判断条件执行判断。判断节点根据判断结果来控制组合体中数据的流向。
4.分支节点
分支节点与判断节点的功能相似,但解决的是多重分支问题。其输入参数为上行节点的输出参数,其输出参数包括多个方向。分支节点与判断节点的区别在于判断节点的走向只有一个,而分支节点的走向有多个。
5.聚合节点
聚合节点是与分支节点对应的节点,其作用是将多个分支的执行结果聚合起来。
6.结束节点
结束节点是组合体的结束标志。结束节点与开始节点相似,也只有逻辑意义,并不涉及组合体中的任务信息。结束节点的输出即知识组件组合体的输出。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。