正在加载图片...
许多软件开发商用了工作流概念,但是工作 有人企图用机械产品来进行这种尝试,但是 流着眼于任务的分配和传递,并认为设计所 现代的机械产品,已经远远不是一个机械系 需要的知识已经具备,解决的是已有知识管 统,无一例外包含大量的电子元器件、特殊 理的问题。但是现代设计竞争是围绕是否能 材料、微处理器甚至生物器件以及软件组件 够引入新技术以使产品具有新性能,并且要 等等。因此,不必在这种至少暂时不可能也 求以最低成本在最短周期中完成。新技术引 不必要的事情上花费过多精力。事实上,因 设计过程或子过程 为它是在一个设计实体内部的 第一类池弛: 流动,一般讲比较容易解决信 桌成加讯和产生解决方兼 息量大和各种非结构化表达的 任寿成子任 决壤 任务成于任务的解决方康 问题。一个设计实体要能够胜 慕二类流动: 任这项任务,必须有能够组织 请求加识眼青布 与任务相关的这种流动的资 授供加议服务 质,具体说,就是在第二类流 第三典流致: 信高·如汉 动的支持下完成构造任务空 间,联想或以相关技术得到可 墓四类流功: 能解集,分解可能解,测试、 从其他贵源单元取将 评估、优化、回溯和再设计, 信惠成加议 综合各方面的知识,经过协调、 图2设计过程中的知识流 决策得到最终解决方案,其中 入要与已有技术匹配,满足全部约束需求和 还包括正确地使用第二类流动;同时,它还 在全生命周期中性能优化,这些知识在设计 要对流动的结果承担风险。 前往往是不具备而需要在设计过程中获取, 第二类流动是设计实体向企业外请求服 而知识获取则是资源依赖的。不同知识的获 务和企业外智力资源单元向实体提供服务 取需要不同的资源,有些是技术上非常复杂 的流动。对服务的需求(由设计实体发布) 和需要专门的条件,所以更深入地了解设计 和可提供服务的性能(由智力资源单元发 过程中知识获取和传递规律是提高设计效 布)也是以特征表达,而提供的解决方案如 率,缩短研发周期所不能回避的问题,是规 前面所讨论的那样,其描述可能非常复杂。 划工作流的理论基础。文献[18]指出,知识 但是绝大多数情况下,在第二类流动中所提 的流动是(几乎总是)工作能力的先决条件。 供的仅仅是一个最终解决方案,不必包括得 对于任何子过程,第一类流动是在承担 到解决方案的过程。企业外的资源单元对最 该子任务的设计实体内部的流动,流动着的 终解决方案满足所需要的特征负责。在一些 主要是以特征表达的性能需求、约束需求和 情况下,解决方案也是由一系列能够满足需 逐步形成的解决方案。设计师根据上游传递 要但是与需要不同的特征构成。在另外一些 来的由性能和约束特征规定的设计任务,通 情况下,如果事先约定,解决方案仅仅是一 过联想等手段得到若干可能的解决方案,并 些简单的代码。所以第二类流动所需要传递 在测试、评估、优化、回溯和再设计之后, 的信息量要小得多。 产生经过满足性能和约束特征检验的最后 第三类流动是在企业外的智力资源单元 解决方案。第一类知识流,伴随特征一起流 内部由需求产生解决方案的流动。从性质上 动的还有需要留待以后备查的大量关于各 讲,它与第一类流动相似,但是拓扑结构和 种解决方案和修改方案以及检验成功或失 规模会相对简单,因为它往往只涉及单元技 败的记录。规范这样庞大而复杂的信息,难 术和一个专门的领域。作为一个智力资源单 度很大。还没有计及各行各业、各个学科都 元,它所需要的资质包括发布可提供服务的 有自己的规范和标准表达方法,以及多年形 性能、接受服务请求以及能够在第四类流动 成的习惯,统一它们几乎是不可能的。虽然 支持下获得并通过第二类流动传递解决方 6许多软件开发商用了工作流概念,但是工作 流着眼于任务的分配和传递,并认为设计所 需要的知识已经具备,解决的是已有知识管 理的问题。但是现代设计竞争是围绕是否能 够引入新技术以使产品具有新性能,并且要 求以最低成本在最短周期中完成。新技术引 入要与已有技术匹配,满足全部约束需求和 在全生命周期中性能优化,这些知识在设计 前往往是不具备而需要在设计过程中获取, 而知识获取则是资源依赖的。不同知识的获 取需要不同的资源,有些是技术上非常复杂 和需要专门的条件,所以更深入地了解设计 过程中知识获取和传递规律是提高设计效 率,缩短研发周期所不能回避的问题,是规 划工作流的理论基础。文献[18]指出,知识 的流动是(几乎总是)工作能力的先决条件。 对于任何子过程,第一类流动是在承担 该子任务的设计实体内部的流动,流动着的 主要是以特征表达的性能需求、约束需求和 逐步形成的解决方案。设计师根据上游传递 来的由性能和约束特征规定的设计任务,通 过联想等手段得到若干可能的解决方案,并 在测试、评估、优化、回溯和再设计之后, 产生经过满足性能和约束特征检验的最后 解决方案。第一类知识流,伴随特征一起流 动的还有需要留待以后备查的大量关于各 种解决方案和修改方案以及检验成功或失 败的记录。规范这样庞大而复杂的信息,难 度很大。还没有计及各行各业、各个学科都 有自己的规范和标准表达方法,以及多年形 成的习惯,统一它们几乎是不可能的。虽然 有人企图用机械产品来进行这种尝试,但是 现代的机械产品,已经远远不是一个机械系 统,无一例外包含大量的电子元器件、特殊 材料、微处理器甚至生物器件以及软件组件 等等。因此,不必在这种至少暂时不可能也 不必要的事情上花费过多精力。事实上,因 为它是在一个设计实体内部的 流动,一般讲比较容易解决信 息量大和各种非结构化表达的 问题。一个设计实体要能够胜 任这项任务,必须有能够组织 与任务相关的这种流动的资 质,具体说,就是在第二类流 动的支持下完成构造任务空 间,联想或以相关技术得到可 能解集,分解可能解,测试、 评估、优化、回溯和再设计, 综合各方面的知识,经过协调、 决策得到最终解决方案,其中 还包括正确地使用第二类流动;同时,它还 要对流动的结果承担风险。 设计过程或子过程 第二类流动是设计实体向企业外请求服 务和企业外智力资源单元向实体提供服务 的流动。对服务的需求(由设计实体发布) 和可提供服务的性能(由智力资源单元发 布)也是以特征表达,而提供的解决方案如 前面所讨论的那样,其描述可能非常复杂。 但是绝大多数情况下,在第二类流动中所提 供的仅仅是一个最终解决方案,不必包括得 到解决方案的过程。企业外的资源单元对最 终解决方案满足所需要的特征负责。在一些 情况下,解决方案也是由一系列能够满足需 要但是与需要不同的特征构成。在另外一些 情况下,如果事先约定,解决方案仅仅是一 些简单的代码。所以第二类流动所需要传递 的信息量要小得多。 第三类流动是在企业外的智力资源单元 内部由需求产生解决方案的流动。从性质上 讲,它与第一类流动相似,但是拓扑结构和 规模会相对简单,因为它往往只涉及单元技 术和一个专门的领域。作为一个智力资源单 元,它所需要的资质包括发布可提供服务的 性能、接受服务请求以及能够在第四类流动 支持下获得并通过第二类流动传递解决方 第一类流动: 第二类流动 集成知识和产生解决方案 任务或子任务 决策 任务或子任务的解决方案 : 第三类流动 信息 知识 请求知识服务和 提供知识服务 资源 资源 资源 资源 : 第四类流动 单元 A 单元 B 单元 i 单元 N 信息 → 知识 信息 信息 信息 信息 : 从其他资源单元取得 信息或知识 图 2 设计过程中的知识流 6
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有