虚拟企业工作流研究课件

上传人:aa****6 文档编号:57169110 上传时间:2018-10-19 格式:PPT 页数:159 大小:1,015.50KB
返回 下载 相关 举报
虚拟企业工作流研究课件_第1页
第1页 / 共159页
虚拟企业工作流研究课件_第2页
第2页 / 共159页
虚拟企业工作流研究课件_第3页
第3页 / 共159页
虚拟企业工作流研究课件_第4页
第4页 / 共159页
虚拟企业工作流研究课件_第5页
第5页 / 共159页
点击查看更多>>
资源描述

《虚拟企业工作流研究课件》由会员分享,可在线阅读,更多相关《虚拟企业工作流研究课件(159页珍藏版)》请在金锄头文库上搜索。

1、1,虚拟企业工作流研究,答辩: phenix,P,西北工业大学博士学位论文答辩,2,两 句 三 年 得,一 吟 双 泪 流,3,主要内容,相关研究分析及使能技术介绍 实现虚拟企业工作流的基础机制 虚拟企业工作流过程模型 基于多代理的虚拟企业工作流体系 面向Web服务的虚拟企业工作流构建 虚拟企业工作流的实现和执行 论文总结及展望。,4,工作流系统,5,虚拟企业工作流,6,caterpillar,220个合作伙伴,系统可自动处理销售商、以及进行租金管理、发货单、存货单管理及跟踪,现在已将定单处理和发货的周期减少了90天,建筑和采矿设备公司,7,相关研究分析及使能技术,8,1.1 虚拟企业的特性发

2、展,从管理和组织的角度讲,虚拟企业是广泛存在的 从先进制造的角度讲,虚拟企业须籍信息技术来实现(本论文的研究内容),即用信息技术对广泛意义上的虚拟企业进行改造,使其更先进(如生产周期变短),更加容易管理,抗风险能力更强,从而实现多赢。,先进制造和虚拟企业:,9,1.1 虚拟企业的特性发展,事物总在不断发展变化的 虚拟企业的概念自提出(1991年)迄今已有10几年的历史 虚拟企业的特性也在不断发展变化,10,1.1 虚拟企业的特性发展,市场机遇驱使型 能力驱使型 供应链型 投标组织,最常见的虚拟企业类型划分:,11,1.1 虚拟企业的特性发展,静态型虚拟企业 动态型虚拟企业,本论文所采用的虚拟企

3、业类型划分:,12,1.1 虚拟企业的特性发展,信息相对闭塞 竞争相对缓和 技术的发展和更新速度相对缓慢 伙伴关系相对稳定 计划经济,静态虚拟企业类型的是传统的类型:,13,1.1 虚拟企业的特性发展,Internet的发展,信息膨胀 新技术更新快,企业要保持核心竞争力-难 竞争日益激烈 伙伴关系不稳定,动态虚拟企业的产生:,14,1.1 虚拟企业的特性发展,伙伴关系建立在长期合作和相互了解、相互信任的基础上 接口预设 紧密耦合 企业间可实现良好集成 造成的结果:盟主企业对对整个联盟的协调和控制相对比较容易,静态虚拟企业的特点:,15,1.1 虚拟企业的特性发展,动态性 松耦合性 不确定性 分

4、散性 自治性 异构性 造成的结果:盟主企业对对整个联盟的协调和控制相对比较困难,动态虚拟企业的特点:,16,1.2 虚拟企业工作流技术,以中心控制为主的工作流不能满足虚拟企业的需求: 信任问题 隐私问题 竞争问题等,协调,17,1.3 虚拟企业工作流技术研究现状,NIIIP TEAM MARVELOUS PRODNET II VIVE CrossFlow ACE-Flow WISE MIAMI EURESCOM P815 ,典型研究项目:,18,1.3 虚拟企业工作流技术研究现状,IBM的Web 服务流语言 (WSFL) 微软的Xlang,典型业界标准/平台:,19,本研究目标,分析和研究虚拟

5、企业工作流的工作机理、实现的哲学思想和基础机制,进而建立起虚拟企业工作流的过程模型,并借助先进的软件和网络技术建立支持虚拟企业工作流运行的基础框架,最后实现一个轻型的虚拟企业工作流原型,20,1.4 支持本研究的关键理论和技术,基础技术:Java技术、XML技术; 核心技术:代理技术、工作流技术和Web服务技术; 专业技术:虚拟企业相关理论; 哲学思想:协调论和方法论。,21,1.4 .1 多代理技术,代理通信语言FIPA ACL; 代理系统的管理(FIPA设定了几个基本代理用来管理多代理系统); 系统之间进行交互的本体论; 交互协议; 代理系统和软件系统之间的集成等多达几十种规范,1 FIP

6、A( FIPA -Foundation for Intelligent Physical Agents )标准包括:,22,1.4 .1 多代理技术,2FIPA代理平台参考模型,23,1.4 .1 多代理技术,协调 合作 协商 竞争,3代理之间的交互,24,1.4 .1 多代理技术,在多代理系统中,因为各代理的行为之间有依赖性,而且没有一个代理有足够的能力、资源或者信息来完成整个系统的目标,因此各代理只有通过协调才能达到系统的目标。 协调的目的是让代理之间更好的通信和合作,能在异常情况发生时有相应的规则来处理异常,并尽量降低代理之间的恶性竞争。 协调要解决的首要问题是定义代理之间的关系,3.1

7、代理之间的协调,25,1.4 .1 多代理技术,相互调整 直接监督 标准化,管理学家Mintzberg认为协调有三个基本方式,3.1代理之间的协调,26,代理之间的合作可以看作是在共同的目标之下,代理对各自行为的调整。 代理之间需要合作是因为代理独立解决问题时会付出较大的代价。,1.4 .1 多代理技术,3.2代理之间的合作,运用并行处理的方式来增加作业完成的速度 代理之间通过共享资源来增加可以完成任务的范围 增加完成任务的可能性 避免代理之间有害的交互以降低对完成任务的干扰,代理之间的合作的目的,27,1.4 .1 多代理技术,协商的定义为:通过代理间相关的信息交换,达到共同的协议(减少不一

8、致性和不确定性)的过程。 合同网协议 请求交互协议 询问交互 协议,3.3 代理之间的协商,28,1.4 .1 多代理技术,代理之间都想通过对资源的竞争以获取自身最大利益。,3.4 代理之间的竞争,29,1.4 .1 多代理技术,请求交互协议 FIPA请求交互协议简单地允许一个代理去请求另一个代理去执行某种行为(action),接受到消息的代理要么执行行为,要么用一种方式来回答其不能执行。,4代理交互协议,询问交互协议 在询问交互协议中,消息接收代理被询问某一陈述是否为真。,30,1.4 .1 多代理技术,图 1-2 请求交互协议的UML表示,(request :sender (agent-i

9、dentifier :name m) :receiver (set (agent-identifier :name n) :content “open “db.txt“ for input“ :language XML),请求交互协议举例,代理m请求代理n打开一个文件db.txt,31,1.4 .1 多代理技术,图1-3 询问交互协议UML图,32,1.4 .1 多代理技术,(query-if :sender (agent-identifier :name m) :receiver (set (agent-identitfier :name n) :content (registered (s

10、erver d1) (agent n) :reply-with r09 ) /代理n回答说没有 (inform :sender (agent-identifier :name n) :receiver (set (agent-identifier :name m) :content (not (registered (server d1) (agent n) :in-reply-to r09),query-if用于一个代理询问另一代理一给定的陈述是否正确,,代理 m 询问n是否已在域服务器 d1注册,代理n回答说没有,33,1.4 .1 多代理技术,(query-ref :sender (ag

11、ent-identinfier :name m) :receiver (set (agent-identifier :name n) :content (all ?x (available-service j ?x) ) /代理n回答说它可以提供产品设计和加工 (inform :sender (agent-identifier :name n) :receiver (set (agent-identifier :name m) :content (= (all ?x (available-service n ?x) (set (product-design) (product- machini

12、ng),query-ref 行为用于询问另一个代理关于一个参数表达式中相关对象的值,消息内容即参数表达式,,代理m询问代理n所能提供的服务,,n回答可以提供产品设计和加工服务。,34,1.4 .1多代理技术,通信层内容层会话控制层,FIPA ACL代理通信语言,6. 代理之间的通信,35,1.4 .1多代理技术,内容语言是用来表达代理之间通信内容的语言 内容语言必须要能够表达以下三种形式的内容: 陈述(propositions):用来描述存在的一种事实。 行为(actions):如启动某一生产过程等。 词汇(terms ):各种实体的名字或对象等。,6. 代理之间的通信,FIPA ACL代理通

13、信内容语言,SL,LEAP,XML,RDF,36,1.4 .2多代理中间件 Standards are fine but we need tools,商业软件25种 非商业代理软件多达38种,37,1.4 .2多代理中间件,JADE http:/sharon.cselt/it/projects/jade/,38,1.4 .3多代理技术和虚拟企业研究,强代理:侧重解决软件智能 弱代理:则是一种软件开发方法(本研究),从软件工程角度认识代理,39,1.4 .4 代理和工作流,个代理工作流系统就是用一组代理来管理业务过程中的工作流程。 基于代理的工作流 -agent-based workflow 代

14、理增强的工作流-agent-enhanced workflow,40,1.4 .4 代理和工作流,基于代理的工作流,41,1.4 .4 代理和工作流,代理增强的工作流,42,1.4 .5 Web服务,企业的统一描述、发现和集成-UDDI Web服务描述-WSDL 简单对象访问协议-SOAP,43,1.4 .5 Web服务,Web服务的三种行为,注册中心,服务提供者,服务请求者,UDDI WSDL,UDDI WSDL,发布,发现,绑定,44,1.4 .5 Web服务,Web服务和代理,45,实现虚拟企业工作流的基础机制,46,2.1 实现虚拟企业工作流所要必须解决的问题,解决不同企业域(的业务过

15、程)之间如何通信 不同企业域的代理如何相互理解、 不同企业域之间的过程交互如何得到约束 盟主企业如何对各企业的业务过程进行协调控制,47,协调机制 约束机制 通信机制 本体论,2.1 四个基础机制,本论文提出,48,2.1.1 协调机制基于协调论,协调论,协调理论是美国麻省理工学院协调科学中心的Malone教授提出的一种管理一组协同工作的活动及其相关性的理论。协调过程的组成元素包括共同的目标、完成目标需要执行的活动、活动的执行者及活动之间的相关性。,49,2.1.1 协调机制基于协调论,Malone等提出了以下四种协调的策略 层次(上下级)策略 市场策略 对等伙伴 代理,50,2.1.1 协调

16、机制 基于协调论,协调论和虚拟企业工作流盟主企业可以运用层次策略管理各企业活动之间的相关性 ,并可以使其盟员企业接受其提出协调方案 运用市场策略和对等伙伴策略与伙伴企业进行协商,以共同解决问题。,51,2.1.2 约束机制 基于电子合同,合同就是具有特定内容的协议,用来约定当事人相互之间的权利义务关系。 电子合同与书面合同具有同等的法律效应 合同对企业行为具有一定的约束作用,是虚拟企业成功的法律保障。,52,2.1.2 约束机制 基于电子合同,电子合同在虚拟企业相关研究领域的应用,1.动态电子商务,匹配选择机制,UDDI 中心,53,2.1.2 约束机制 基于电子合同,在电子合同中可以对不同角色的合作伙伴规定所要求建立的信息基础、建立时间以及企业计算应用资源(包括应用程序、中间件)等,从而帮助伙伴企业快速加入到虚拟企业体系中。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号