面向服务架构下的实时决策支持系统研究

来源 :商场现代化 | 被引量 : 0次 | 上传用户:dflhe88
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要] 本文分析了虚拟企业中实时决策的特殊性要求和特点,以面向服务架构的网络共享环境为背景,研究了以网络服务的形式提供决策支持功能,以及如何依靠网格计算的原理有效地管理、分享及协调整合众多的网络服务,实现动态快速构建具有弹性的决策支持系统,从而稳定、高效地解决分布式群决策问题。最后探讨了面向服务架构下的实时决策支持系统的评价因素,为系统的综合效果评价建立了基础。
  [关键词] 面向服务架构 网络服务 实时决策支持系统 网格计算 虚拟企业
  
  一、引言
  
  随着管理的逐步深入,企业将依靠大量的决策活动来实现主动管理。当前决策问题的研究大量集中在相对确定环境下的决策问题研究。在相对确定的环境下,决策问题大多是例行性决策,允许的决策时间长,其研究重点主要是,在信息较为稳定和统一情况下改进决策方法,以提高决策的群体性和智能性,而对决策的实时性则较少涉及。相对于传统决策,实时决策的环境是复杂的、变化的,必须充分考虑时间和效率因素。其特点主要有:决策系统开放,信息动态,实时流入决策各个步骤;决策评价目标实时,造成决策效果不易把握;要求决策时间短,用尽可能快的速度跟随环境变化以保障决策本身效果;由于信息动态,决策过程易出现跳项、回溯和纠错;由于决策信息的丰富和动态,以及决策时间短,决策者往往凭直觉做出决策。
  在实现技术方面,实时化的资源共享技术的发展为分布式环境下的实时群体决策提供了基础。这项以SOAP、WSDL 及UDDI技术为基础的架构,其本质是以基于XML的信息传递为沟通平台,它有效解决了分布式异质环境的整合问题,且由于技术门坎相对以往的整合策略低,因此成为Internet上最可行的整合机制。计算模式转为松耦合、动态集成的分布式计算方向。基于此,本文提出面向服务的决策系统SODSS(Service Oriented Decision Support System),该系统支持通过web门户提交、确认决策任务,利用Agent实时寻找分布在网络上的web service,将其启动、运行在网格管理的计算资源上,快速构建所需的决策支持系统,满足了虚拟企业对实时决策的要求。
  
  二、相关概念
  
  1.面向服务架构(Service Oriented Architecture)
  可以说是系统开发的下一个潮流,面向服务的基础模型是由长期软件开发所累积的知识而来。简单来说,面向服务允许软件组件存在于任何可以连接至因特网的资源上,任何人都能够建立、联系、使用此软件组件。在此面向服务的架构下,任何分布式服务的应用程序可以不需要知道其他服务应用程序所在何处就能够互相沟通。使用面向服务的好处在于:(1)能够使投资回报率更高;(2)程序代码可流动;(3)单一组件的作法在侦错时更容易;(4)更容易维护软件元件;(5)有利于软件再利用;(6)容易取得等。面向服务架构的基本元素可用图1表示:
  
  当前的主要网络服务形式包括application service provider(ASP)、storage service provider(SSP)等。
  2.网络服务(web service)
  根据W3C的明确定义,网络服务(Web Services)是一种可以用URI 来辨识的应用程序,此应用程序的接口与联系方式是以XML 来定义及描述的。根据这种定义方式,网络服务能够被其他的代理程序所发现引用,并经由因特网的通讯协议传送XML 格式的信息来触发。
  根据上述面向服务架构而发展出的技术层面则为网络服务的三大要素:SOAP(Simple Object Access Protocol)、WSDL(Web Services Description Language ) 以及UDDI ( Universal Description Discovery Integration),简单来说,SOAP 为网络服务的传输协议,WSDL 为描述服务的语言,UDDI则是服务的注册中心。
  3.网格计算(Grid computing)
  网格计算模型采用新型技术通过高速网络连接并集成地理上分布的、异构的各种高性能计算机系统、软件系统、大型数据存储系统、数字化仪器设备和控制系统等各种资源为一体,实现跨地域的、分布式的高性能联合、协同计算,为用户提供一体化的高性能计算服务、信息处理服务和决策支持服务,发挥网络上资源的综合效能。网格技术具有下列优势:
  Grid提供一个单一的、安全的、具有访问大规模计算、数据和仪器设备等横跨多个组织的资源的能力;Grid对网络增加了许多新的协议和服务,是下一代Internet技术。
  传统因特网实现了计算机硬件的连通, Web实现了网页的连通,而网格试图实现互联网上所有资源的全面连通,包括计算资源、存储资源、通信资源、软件资源、信息资源、知识资源等等。
  Grid建立一种新的计算模式,突破传统的串并行运算的概念,建立一种多维的管理域,是对性能、可靠性、人机关系等建立一种新的判断准则。
  Grid的新意不仅是网络化的数字计算,而是强调了传感器的联网、执行机构的联网,是更高层次上的协同处理。
  对于网格研究多年的Foster 曾说过,网格将是一个彻底改变思考,以及運算的基础建设,一个网格能够连接多重地域或国家的运算网格继而创造出全球性的网格资源。
  
  三、基于代理机制的grid与web service结合的实时决策支持系统构架
  
  1.面向服务架构的实时决策系统与传统决策系统比较
  传统的系统架构中不同系统组件的协作是建立在相对脆弱的耦合关系基础上的,大部分系统包括面向Web的系统,都是高度耦合应用或子系统。这种应用对系统的变化十分敏感,任何一个子系统输出的变化都常常导致整个系统崩溃。Web Services 系统弱化了系统的耦合性并提高了系统的动态绑定能力,系统中所有的组件都是服务,这些组件封装其操作并向网络上的其他协作组件公布其消息调用API。构造一个应用只需要通过服务查找机制找到需要的服务并将这些服务重新组合。因此,Web Services 提供了一种新的面向服务的构造方法,构造应用只是发现并重组可用的网络服务,即应用实时集成(just - in - time integration of application)。因此,不仅可以通过Web Services 获得服务,而且可以通过Web Services获得由更多Web Services协调运作所提供的更高级的服务。
  2.面向服务架构的概念模型
  面向服务架构的概念模型如图2所示:
  
  其中:用户接口主要以web方式提供GUI与用户进行交互,支持用户输入决策任务。
  网格资源管理为整个系统提供可用资源,这些资源主要是与web service相对应的硬件计算资源。
  web service部署在网络中,将被系统根据具体问题进行发现、组合、调用。
  中央控制:主要是以Agent为主的智能管理,支持对web service的管理、grid资源管理、web service 与资源的对应、执行,以及决策系统构建的流程控制。
  3.基于代理机制的grid与web service结合的系统结构模型
  基于代理技术的网格与web service的融合模型提供了对网络服务的搜索、网络资源的选择、网络服务在网络资源上的部署、集成、执行管理几个阶段的支持,对如图3所示:系统主要包括以下功能:
  (1)决策问题分解:通过用户接口接受决策问题,Agent负责将决策问题分解为一系列单独的子任务列表,方便子任务与网络服务在语义上的对应和匹配,为服务定位和资源定位建立条件。
  (2)网络服务的发现和搜索:主要通过系统中的服务搜索Agent来实现,Agent根据子任务的要求,依靠服务描述信息查询UDDI来寻找和绑定、调用合适的网络服务。
  (3)资源发现:资源是可以在一段时间内使用的可更新或不可更新的东西。它们的所有者可能向其他使用资源的人收费,共享,或独占。
  (4)资源调度和服务部署:为了完成用户提交的决策任务和满足web service的应用要求,把网格中所有可用资源(计算资源、存储资源和网络资源)进行匹配,找到最好最合理的资源分配方式和资源调度策略。
  
  网格运算在缺乏标准和整合技术时,只能整合同平台架构的computer;而web service的特性是处理异构平台的整合。因此在SODSS中,通过具有整合异地资源的网格运算与具有整合异质性系统的网络服务互相结合,使决策系统的实时性和动态性得到了提高。其中的智能化管理工作将主要依靠Agent来完成, Agent之间的协作关系如图4所示:
  
  参考文献:
  [1]Abran J Salazar:Ambiguity and Communication Effects on Small Group Decision-Making Performance [J]. Human Communication Research, 1996, (l2): 33~37
  [2]黃必清刘文煌奚兵:基于智能Agent的群体决策支持系统及其在经营管理过程中的应用.系统工程理论与实践,2000,4
  [3]蒋新松:21世纪企业的主要模式-敏捷制造企业.计算机集成制造系统-CIMS,1996,2(4):3~8
  [4]Ian Foster:Carl Kesselman.Steven Tuecke . The Anatomy of the Grid-Enabling Scalable Virtual Organizations
  [5]李向阳王颜新项同德:虚拟企业组件模型化的框架. 管理科学, 2004. 16(2): p. 18~21
  [6]Sprague, R.H. and E.D. Carson:Building effective decision support systems.EngleWood Cliffs: Prentice Hall,1982
  [7]杜江孙玉芳:基于面向对象模型库的DSS可重用体系结构研究.系统工程理论与实践, 2000(1): p. 1~6
  [8]余瑞钊陈奇:智能决策支持系统实现技术.浙江大学出版社,2001
其他文献
新课标的要求不是将方言看作普通话的对立面,而是对普通话的延伸拓展。方言代表的是地方独特的文化特色,在推广普通话的同时,发扬继承方言的传统文化也是必不可少的。所以初
摘 要:《小学生课程标准》指出,小学生要具有初步的逻辑思维能力,教师要根据学生的特点有针对性,对学生进行逻辑思维培养,让学生的思维得到较好的锻炼,为以后数学学习打下坚实的基础,也能较好地提高学生的综合素养。  关键词:能力;教法;素养;逻辑思维能力  《小学数学课程标准》指出:要培养学生“具有初步的逻辑思维能力”作为小学教学的目标之一。现在信息时代学生更容易接受直观形象的东西,对那些抽象的知识学生
摘 要:“兵器概论”是普通高等院校较受学生欢迎的一门公选课,目前开设这门课的学校越来越多。但是,基本上都是各自摸索,尚未有整体的规划和系统的安排。结合作者的教学实践,从突出科学性、知识性和创新性出发,探讨全校公选课“兵器概论”课程设计的基本原则、内容安排的总体思路以及一些具体的做法。  关键词:教学改革;课程教学;公选课;兵器概论  1.科学性  全校公选课“兵器概论”,必须要突出科学性。只有通过
由于成本低廉、市场巨大、政局稳定等的优势,中国已成为世界制造业新一轮转移的首选地。但相对于发达国家,中国的制造企业目前大多处于低端环节。拳文通过对中国制造企业现状的
摘 要:好习惯可以成就人的一生。小学阶段是培养一个人良好习惯的最重要时期,因此,我们要大力培养小学生的良好习惯,让这些好习惯可以伴随他们一生。  关键词:好习惯;好人生;原则  著名心理学巨匠威廉·詹姆士说:“播种行动,收获习惯;播种习惯,收获性格;播种性格,收获命运。”一个人的习惯决定着行动,习惯长时间就会成为性格,所以,要想转变一个人的性格,就要从习惯开始。好的习惯能够使人离成功的距离近些,一
作文教学的方法多种多样,可以利用现代教学手段来创设作文教学情境,激发学生写作的兴趣。也可以能过学生从“口头”语言到“书面”语言的转换来练习,并充分利用教材中的课文,
摘 要:应用型本科人才的培养是诸多高校的人才培养目标,作为以“师范”定位的地方普通高等师范院校,师范生教学技能水平的提高,成为高校开展教育工作的重点。本文通过概括教学技能类学科竞赛规模和形式等方面的变化和趋势,分析此类竞赛顺利开展存在的问题,从而提出完善教学技能类学科竞赛体系的对策,从根本上提高师范生的现场教学技能水平,提升学生的综合素质。  关键词:应用型;师范生;教学技能;对策  当前,地方经
我认为这些强有力的证据已经说明了问题。“间断”是赤道东太平洋长达十年的气候变冷所致。  ——Mark Cane  在神秘的“全球变暖间断”现象持续了长达16年之后,科学家有望得出一个令人信服的解释。这个气候科学的最大谜团于1997年末开始出现,当时并没有人发现这一点。  1997年末,吹过太平洋的热带信风出现了微妙的减弱。通常情况下,这些信风将被太阳晒热的海水吹向印度尼西亚。随着信风的减弱,温暖的
摘 要:创新是21世纪的公民必须具备的一种能力,对于中学生来说,我们应该注意培养学生的问题意识,因为创新起源于问题意识。在语文课堂中,教师可以通过丰富的评价方式,结合文本,引导学生针对课题质疑,针对文本内容质疑,培养学生质疑的能力;可以通过续写故事等方式引发学生多元思维;可以引导学生发现文本中不准确的说法进行质疑、修正,培养学生的问题意识。  关键词: 创新;问题意识;质疑  无论是瓦特发明蒸汽机
如何培养学生学习英语的兴趣、有效地引导学生去学习英语是广大英语老师必须面对的问题,因为它直接关系到英语教学质量的提高。本文主要从树立全新的教学理念、创建良好的英