发明名称 知识的自动生成方法、知识的自动生成系统、自动设计方法及其自动设计系统
摘要 本发明是将母概念和子概念(群)作为一对单位形态的知识加以运用,作为意图达成或设计的知识进行自动生成的方法和其程序及其系统,其特征是:具有在母概念的动词部分索引子概念(群)的动词为中心的骨架及作用于该骨架的处理逻辑所构成的单位信息群的索引步骤,和从构成母概念的输入、输出及先行的母概念(群)等信息中,根据抽出母概念的动词的意义的逻辑,选择在所述索引步骤中所索引的单位信息群内的某个单位信息的选择步骤。本发明是将母概念和子概念(群)作为一对单位形态的知识加以运用,达成意图或自动生成设计的知识的方法和其程序及其系统,还具有以下特征,即,具有以作为要输入的母概念的数据流程图为基础,分层展开母概念中的数据,形成子概念-数据流程图的骨架的第1步骤,和继承所述母概念中的动词或从所述母概念展开的子骨架的动词,插入到骨架中的功能记号中,形成子概念-数据流程图的第2步骤,以及从该第2步骤中得到的数据流程图变换到流程图或结构化图的第3步骤。
申请公布号 CN1266645C 申请公布日期 2006.07.26
申请号 CN02810859.0 申请日期 2002.05.27
申请人 河野善弥 发明人 河野善弥;哈萨·阿波拉哈萨尼;陈慧
分类号 G06N5/04(2006.01);G06F9/44(2006.01) 主分类号 G06N5/04(2006.01)
代理机构 中国国际贸易促进委员会专利商标事务所 代理人 王以平
主权项 1.一种自动设计系统,用于以下的设计:将单位数据流程和细化数据流程的对作为单位进行展开,并反复进行该展开而进行细化,其中单位数据流程由输入数据(91)、后续的功能(92)和输出数据(93)构成,另外用作为对上述单位数据流程中的功能(92)部分进行了细化的子的一个或多个单位数据流程的功能(95、97)来描述细化数据流程,该自动设计系统的特征在于:具有引擎部件和存储部件,上述存储部件具有DDF表部件(196)和生成母体部件(130),上述DDF表部件具有与上述单位数据流程的功能中的动词对应设置的多个DDF表,该各DDF表(196)与各动词对应地记录了与使用动词的一个或多个的意思所对应的信息,该信息是用于指定某输入数据、某输出数据和与该特定的输入和输出对应的生成母体的信息的组,上述生成母体部件具有与使用上述动词的每个意思对应地设置的多个生成母体(130),该各生成母体(130a)具有数据(131)和方法(132),该数据(131)具有细化数据流程的骨架(131a),该细化数据流程的骨架(131a)由单一或多个单位数据流程构成,该各单位数据流程具有作为空栏的输入数据(94)、具有展开了上述动词的动词和空栏的功能(95、97)、作为空栏的输出数据(96),上述细化数据流程的骨架的最后以输出数据(98)结束,上述方法(132)是用于向上述骨架(131)的空栏插入数据而生成细化数据流程的处理的步骤序列,该步骤序列由以下部分构成:读取记录在母DFD记录器(192)中的单位数据流程的输入数据或输出数据的单位处理;或读取记录在DFD骨架工作记录器(195a)和DFD子设计结果记录器(197a)中的上述各单位数据流程中的输入数据或它们的输出数据的单位处理;以及向记录在DFD骨架工作记录器(195a)和DFD子设计结果记录器(197a)中的上述各单位流程中的输入数据、功能或它们的输出数据插入通过上述进行读取的单位处理而得到的数据的单位处理,上述引擎部件具有检索部件、选择部件和自动生成部件,上述检索部件具有记录所输入的上述单位数据流程的现在母DFD记录器(192)、生成母体群检索装置和生成母体群记录器(130),上述生成母体群检索装置抽出记录在上述现在母DFD记录器(192)中的单位数据流程的功能部分(92)中的动词部分,将该抽出的动词部分发送到上述存储部件中,从该存储部件中检索与该动词对应的一个或多个生成母体,并将该检索出的一个或多个生成母体记录到上述生成母体群记录器(130)中,上述选择部件具有选择机构和生成母体记录器(130a),上述选择机构将在上述检索装置中抽出的动词部分发送到上述存储部件,从该存储部件得到与该动词对应的DDF表,从该得到的DDF表通过以下步骤求出用于指定生成母体的信息:检查现在母DFD记录器(192)的输入数据和上述得到的DDF表的输入数据的一致性、现在母DFD记录器(192)的输出数据和上述所得到的DDF表的输出数据的一致性;在DDF表的输入数据或输出数据表示无关时,将该确认看作为一致;在上述检查结果是与上述输入数据一致,并且与上述输出数据也一致的情况下,求出用于指定对应的生成母体的信息,根据该求出的用于指定上述生成母体的信息,选择上述生成母体群记录器中的单一的生成母体并记录到上述生成母体记录器(130a)中,上述自动生成部件具有DDF骨架工作记录器(195a)、DDF子设计结果记录器(197a)和它们的处理机构,上述处理机构读出记录在上述生成母体记录器(130a)中的生成母体,将该生成母体中的骨架转送到DFD骨架工作记录器(195a),并顺序使得执行记录在上述生成母体记录器(130a)中的方法,而使得执行至少以下的一个或多个处理:使用现在母DFD记录器的数据嵌入到上述转送的骨架中的数据的空栏中;使用方法的处理结果嵌入到该骨架中的功能的空栏中;使得在上述DFD子设计结果记录器(197a)中生成细化了的细化数据流程。
地址 日本神奈川