当前位置:文档之家› 基于Web服务的企业集成平台框架研究

基于Web服务的企业集成平台框架研究

本文由lzlbem0943贡献

pdf文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。

第14卷第5期

200

计算机集成制造系统

ComputerIntegrated

V01.14No.5

8年5月

ManufacturingSystems

May2008

文章编号:1006—5911(2008)05--0891--07

基于Web服务的企业集成平台框架研究

孟晓军1’2,张旭1,宁汝新1,宋煜1

(1.北京理工大学机械与车辆工程学院。北京

100081,

2.泰山学院科研处,山东泰安271021)

摘要:为实现企业信息、过程与应用系统的动态集成,构建了基于“用户一流程一应用系统”模型的企业集成平台逻辑框架。该框架以企业应用系统及相关数据库为底层支撑,采用Web服务将应用系统和业务流程逻辑封装为标准服务,通过服务的发布与发现机制,实现企业资源的发现和共享。以业务流程方式将企业内的服务进行动态编制,实现基于业务流程的企业运行动态组合,并实现业务流程的定制与监控。集成平台的核心为Web服务的管理与编制,通过业务流程引擎驱动执行。平台对外表现为统一的企业门户,可以实现企业用户单点登录,并且建立了涵盖企业和车间两个级别的综合看板。最后结合企业实际,给出了集成平台框架实例。关键词:集成平台框架;面向服务体系;企业动态集成中图分类号:TP391文献标识码:A

on

Enterpriseintegrationplatformframeworkbased

Web

services

MENGXiao-j“n1”,ZHANGXul。NINGRu-.zinl。SONGYul

(1.Schoolof

Mechanical&VehicleEngineering,BeijingInstituteofTechnology,Beijing100081,China;

2.DepartmentofScientificResearch,TaishanUniversity,Tai’an271021,China)Abstract:Toachievethedynamicintegrationofinformation,processesandapplicationsystems,alogicalofenterpriseintegrationplatformwasconstructed。whichwasbasedon

framework

user—process—applicationsarchitecture.Ap—

plieationsystemsandbusinessprocesseswereencapsulatedbytheneutralandstandardportofenterpriseapplicationsanddatabase.DiscoveryandsharingofenterpriseWeb

services

withthesup—

resources

couldbeachievedbyusing

thepublishinganddiscoveringmechanismofservices.Serviceswithintheenterprisecouldbedynamicallyorchestra—tedas

process

SO

thattheenterprisebusinessprocess

can

bedynamicallyconstructedandmonitoredaccording

to

the

environmentchanges.Thekernelofthedrivenby

platformWaStheorchestrationandmanagementofWebservices。whichwas

as

processengine.Thisplatformwasexhibited

enterpriseportalsupportingsinglesign-on.An

enter—

prise-wideKanbantion.An

system

wasalsoincorporatedwithinthe

an

platform,covering

theenterpriseandworkshopinforma—

implementationschemaof

astronauticenterprisewasprovided.

Keywords:integrationplatformframework;service-oriented

architecture;dynamicenterpriseintegration

引言

它的生产开发能力完全依赖这些应用系统的功能及

其集成程度,目前集成化已成为现代开发技术的主流‘11,企业集成为企业内应用系统及业务过程的协

企业的正常运转一般由大量的应用系统支撑,

收稿日期:2007—06—04I修订日期:2007-10—15。Received

04

June2007;accepted

15

Oct.2007.

Basic

基金项目:国防基础科研资助项目(D0420060521).Foundationitem:ProjectsupportedbytheNationalDefense

China(No.D0420060521).

ResearchFoundation,

作者简介:孟晓军(1972一),男,山东泰安人,北京理工大学机械与车辆工程学院博士研究生。泰山学院科研处讲师,主要从事PDM及企业应用集成的研究。E—mail:mxj931@163.com.

892

计算机集成制造系统

第14卷

调运转提供了技术支撑,是企业未来发展的重要趋势。国内外对企业集成展开了大量的研究,美国早在1994年就建立了国家工业信息基础结构协

service)的观点[7],这种观点认为可以设计被其他业务或系统订阅并按需使用的服务。SOA提供的标准和通用的服务可以实现业务过程的互操作,利用SOA中服务的发布与发现机制,可以很好地解决企业资源发现和共享问题。服务的自治性和可动态组合性可以为企业应用集成的动态要求提供技术支持。Gartner公司预计到2008年,SOA架构将成为占有绝对优势的企业集成的基础框架[8]。

议——NIIIP,该协议依赖对象管理组织(Object

ManagementGroup,OMG)的公共对象请求代理结

构(CommonObject

RequestBrokerArchitecture,

CORBA)对象中问件协}义、工作流管理联盟(work—

flow

ManagementCoalition,wfMC)的工作流规

Organizationfor

范、国际标准化组织(International

企业集成平台功能需求分析

企业的设计生产可以概括为五大业务工作流

Standardization,ISO)的产品模型数据交换标准

(STandardfortheExchangeofProductmodelda-

程,即产品设计、生产技术准备与过程控制、厂级生产管理、车问执行层管理与控制、生产质量管理与控制。集成平台对外应提供统一的企业门户,对内应实现应用系统的集成和业务流程的管理与集成。本文提出的集成平台结合企业实际需要,以某航天科工集团及其下属企业为具体实施单位。该集成平台总体上包括应用系统集成、业务流程管理、企业门户建设及综合看板与决策分析四大业务功能,如图1

所示。

企业集成平台

ll

I-_

ta,STEP)以及Internet标准通讯协议建立虚拟企业的技术标准,通过建立虚拟企业来协调和分享设计与制造信息口1;文献[3]基于智能Agent建立了一个用于企业集成的框架结构,该框架使得智能代理间可以通过消息总线直接交互,并且企业中的人可以通过个人助理(PersonalAssistants,PA)参与到多Agent组成的企业集成结构中去。我国对企业集成也开展了研究工作,文献[4]通过封装、继承、多态等面向对象的思想,构建了计算机集成制造系统(ComputerIntegrated

ManufacturingSystem,

CIMS)信息集成建模框架,该框架提供了基本的使用CIMS信息集成系统的设计与构造环境。文献[5]提出了一个面向CIMS企业集成的应用集成平台系统(CIMS

formEnterprise—orientedIntegrationPlat—

I应用系统集成II业务流程管理lI企业门户建设||综合看板与决策分析I

lI

上上上上上上上上上上上上上上上上上上

声品设计系厂级生声管理系统集成生±技束准备与过程奎问生

iE

行层管理与控制系统集成

System,CEIPS),该系统基于软件重用和软件

组件的思想,研究支持面向CIMS企业集成的软件支持系统。以上这些研究项目大都注重于创建企业内及企业问协作环境,解决企业的信息集成和过程集成问题,而对企业的资源发现和服务共享问题则很少论及[6],对业务流程及时动态地响应市场变化也较少论及。在目前国内企业的生产实践中,企业内部业务流程、业务数据和应用系统的集成与动态重组仍然是实现企业集成的难点和重点。企业经营环境和业务过程的动态变化要求企业集成

能快速、动态地重组各种业务流程和业务系统,不断地改进、更新、添加新的业务,以适应业务服务的变化,因此企业应用集成的动态性要求很高。基于Web服务的面向服务的体系架构(Serv—

ice-Oriented

统集成

制系统集成

质量管理与控制系统集

业务流程模板定义

业务数据提取转换

业务流

用户

用户与应用统

的知

——

奎问级看板系

接成本统计分析系统

级看板系统

程执行过程监控

与权

限管理

的应用接

资身

份认证源

工艺管理决策分

任务综

量统计分析

A能力分析系统

规范

系统

-_—_

●_一

__一

_一

图l企业集成平台功能结构图

企业集成平台应集成上述业务流程所涉及到的应用系统,并提供业务流程的定制和监控等功能。集成平台建立了企业级和车间级两个层次的综合看板,企业或车间级管理人员通过综合看板获取生产进度、成本核算及质量统计等相关信息和数据,为企业或车问的决策分析提供支持。企业用户通过平台门户实现单一用户登陆和身份验证,根据工作性质获取访问不同应用系统的权限,根据预先定义的业务流程逻辑获取相应的任务,根据业务需要调用相

Architecture,SOA)可以将企业内部

的应用系统、业务功能、业务数据封装为服务,这种架构思想起源于“把软件作为服务”(software

asa

谊商网

https://www.doczj.com/doc/8a18369994.html,/

第5期

孟晓军等:基于网络服务的企业集成平台框架研究

893

应的应用系统,整个集成平台体现为“用户一流程一应用系统”的逻辑架构。

想,把业务流程封装成服务,采用基于XML的Web服务描述语言(Web

ServicesDescriptionLan-

2基于服务的企业集成逻辑框架

针对企业资源的发现和共享问题,本文提出了基于服务的企业集成模型,利用基于可扩展标记语言(eXtensibleMarkupLanguage,XML)格式的中间文件,实现服务间的数据传递与转换,为过程集成奠定数据共享的基础。通过服务封装构建集成平台逻辑框架,企业用户通过集成平台定制或者进入业务流程,调用相应的应用系统,在规范业务流程的同时,最终实现企业的过程集成和应用集成。

2.1

guage,WSDL)来描述接口。业务流程服务在统一描述、发现和集成(Universal

eryand

Description,Discov-

Integration,UDDI)服务库中注册发布,并

说明业务流程服务所实现的功能、所属的服务类别及需要查找的UDDI地址,以及多个查找结果的选择策略等内容,为其他业务流程提供标准的服务,利用服务的发布与发现机制解决企业资源发现问题。以五大业务流程为例,基于服务的企业集成模型如图2所示。业务流程被封装成标准的服务,业务流程服务在相互发现和共享的基础上进行编制和组合,从而实现业务流程间的相互调用。事实上,五大业务流程服务也是由子业务流程组合而成。

基于服务的企业集成实现模型企业是一个复杂的系统,用过程的观点来看待

企业,它的组成元素就是经营过程[9]。根据SOA思

早1.用户登录

6.其他业务流程

访问服务

程设技控生执制质:计术制产行量准管层管备理管理业①②与③④理⑤与务产生过厂车与生控流品产程级问控产制

Data

集成平台的服务注册与管理

备理

程殴技控生执控质:计术制产行制量准管层管理业①②与③④管⑤与务产生过厂车理生控流=甚产程级问与产制

图2基于服务的企业集成实现模型

在当前的商业环境下,企业的重要数据存储在异构的系统中,包括产品数据管理(Product

基于XML的中间格式文件同时满足了服务间实时通讯和异步数据传递和转换,二者互相补充以实现业务流程间的信息与数据交互。例如用户单点登录时的信息传递被设计成同步的,而业务流程间的数据传递因为后续业务流程要对传递的数据进行处理和操作,需要耗费较长的时间来对这些请求做出响应,所以一般设计成异步数据传递。服务问的通讯及数据传递如图3所示,服务间及与数据库间的交互是通过集成服务层的服务总线来实现的,为简便起见,图3没有画出服务总线。2.2企业集成逻辑框架企业集成平台不但要实现企业业务流程的服务封装和组合,而且要通过集成服务层的企业服务总线实现企业公共的服务,其他业务服务建立在公共服务的基础上,服务之间的发现和调用,以及服务之间的通讯或数据传递完全依赖企业服务总线提供交互通道,即服务的提供者和使用者通过企业服务总线实现企业业务服务的集成。

Management,PDM)系统、客户关系管理系统、企业资源计划(Enterprise

Resource

Planning,ERP)系

统、Web服务器及其他系统等。企业集成的一个核心功能是可靠地把信息源从应用系统传递到需要该信息的其他系统,这些数据的传递和转换依赖于业务流程的正确运转。不同的业务流程可能涉及到独立开发的不同系统,互相不能理解对方的语法或语义。所以,有必要在传输者和接收者问进行数据格式的转换。通常采用的方法是在需要集成的两个系统间开发适配器,本文前面简要指出了这种点对点开发的缺点,而且适配器的开发耗资大,文献E103和文献[11]通过大量的调研指出,适配器的开发费用大约占整个集成项目费用的1/2。由于构成当代SOA的一切基础就是通过XML进行数据表示[1引,本文采用基于XML的中间格式文件进行业务流程服务间的数据传递和转换。

894

计算机集成制造系统

第14卷

业务流程的一个活动节点,用户为完成工作而调用

1.发送请求

2.按标准生成舭文

件,提供标准服务服务A3.向服务A传送XML文件4.服务A接收XML文件并解析服务B

相应的应用系统。用户完成工作并提交后,该项业务活动结束,业务流程按照定义自动流转到下一个活动节点。

3企业动态集成实现技术

企业经营活动的动态性和企业内外环境的变

数据库A

l数据库B

化,要求企业集成能动态响应业务活动的变化。灵活、动态地实现业务流程的集成体现了企业集成平台的柔性。

3.1

图3服务间基于XML文件的数据传递

基于服务的企业集成逻辑框架如图4所示。企业通过集成平台的企业服务层对外发布企业级业务信息,集成平台内部实现企业业务流程及应用系统的服务封装与服务组合,依赖集成服务总线完成服务间的交互,按照业务需要调用或组合封装成标准服务的应用系统或业务流程逻辑,底层基础资源数据库为整个集成平台提供基础数据支持。子业务流程服务通过服务的动态组合形成业务流程服务,而业务流程服务又可以进一步组合成企业级服务,通过在广域网上注册与发布,便于其他企业发现,为企业间的集成奠定技术基础。

服务组合实现企业动态集成企业业务流程可由不同的子业务流程组合而

成,子业务流程又可由更细粒度的子业务流程或不可再分割的原子业务流程组合而成。例如,生产技术准备流程可分解为创建工艺技术准备任务、建立工艺物料清单(Billof

Materials,BOM)、工艺任务

分配、车间工艺设计等多个子业务流程。因此企业的业务活动是由不同层次、不同粒度的流程组合而成。利用SOA中服务的可组合性,通过服务的发布和发现机制,封装成标准服务的业务流程可以发

I皇l

浏览器

I皇l

浏览器

现并调用其他业务流程服务。标准服务具有WS-

表示层

DL描述的服务契约(服务契约是实现互操作与集成的手段),通过服务契约,交互双方能够理解同一服务定义,包括服务名称、消息、数据类型及相关的策略等信息,所以业务流程服务可以方便地组合形成组合服务。组合业务流程服务如图5所示[121。

Q竺9∈竺多…∈9延梦殛至多…《多

王?

⑩⑩⑨

00

善l

业务1

企qk服务层

服务层

善I业务2I…I0—K

集成服务总线

业务一

l0

业务层

I应用系统lI。A

l应用系统2l…I应川系统一l

集成服务层

数据库

资源库

知识库

标准库

数据层

图5业务流程组合

图4基于服务的企业集成逻辑框架

由原子业务流程或子业务流程组合而成的业务流程由业务流程执行语言(Web

ProcessExecutionServicesBusiness

整个集成平台体现为“用户一流程一应用系统”的逻辑框架。企业内用户登录集成平台,根据其角色的不同获取不同的权限,自动进入自己的工作页面,接收自己的工作任务,而每个用户的任务是整个

Language,w孓BPEL)进行定义

和创建。WS-BPEL是一种面向流程(process—ori—

谊商网

https://www.doczj.com/doc/8a18369994.html,/

第5期

孟晓军等:基于网络服务的企业集成平台框架研究

895

ented)、依赖于WSDL的服务合成语言。已定义的原子业务流程服务或子业务流程服务在WS-BPEL中定义为合作伙伴链接(partnerLink)、利用接收(receive)、调用(invoke)等基本活动,以及顺序(se-quence)、开关(switch)等结构化活动实现对已定义业务流程服务的编制(orchestration)和组合。3.2灵活的企业动态集成技术在具体的实现上,业务流程的动态组合首先对业务流程进行分类,以规范业务流程,然后采用分层的方法,在业务流程服务层之上再设计一流程控制层,由流程控制层对核心业务流程逻辑进行调用,从而实现灵活、柔性地集成。企业有些业务活动在整个企业内具有通用性(如基本数据访问业务),有些业务活动可能是某些业务过程内通用的(如生产技术准备流程),只有极少数流程是专用的,可以根据其通用程度分为全局通用流程逻辑、业务内通用流程逻辑和专用流程逻辑,并分别封装为全局通用流程服务、业务内通用流程服务和专用流程服务。对业务流程的分类不但可以减少业务流程的数量和业务流程的冗余,更重要的是可以通过对相似或相近业务流程

的整合起到规范业务流程的作用。上述三类流程服务形成能完成一定业务活动、具有自治性的业务流程服务,这些服务可以被其他业务流程服务发现并调用,由这些核心业务流程服务组成企业的流程服务层;而流程服务控制层负责根据业务的需要调用相应的业务流程逻辑,起到对已有业务流程服务进行调用和组合的作用,如图6所示。

表示层

用Web服务编制及WS-BPEL技术进行动态服务组合,服务编制专门用来实现企业业务流程的Web服务组合,相当于在企业业务流程服务层之上添加了一个控制层,而且基于WS-BPEL流程定义的运行时引擎,服务的组合可以采用运行时绑定的方式,即将具体的绑定延迟到组合服务执行时动态完成,由此把子业务流程动态组合成父业务流程,实现业务流程柔性、灵活、动态地组合,最终实现企业的动态集成。以生产技术准备流程为例,该业务流程服务

(Process

Prepare)由创建工艺技术准备任务服务

(ProcessTask)、建立工艺BOM服务(CreateP-BOM)、工艺任务分配服务(ProcessAssignment)及车间工艺设计服务(ProcessPlanning)等业务流程服务组合而成。图7描述了采用Web服务编制实现生产技术准备流程。总工艺师通过集成平台用户界面启动生产技术准备流程,或由其他标准Web服务调用该流程服务。生产技术准备流程服务通过对各子业务流程服务的调用来完成编制中的各个步骤,通过条件判断,实现子业务流程服务的动态组合,并把不同的任务自动提交给承担该任务的相应角色。其WS-BPEL部分代码如图8所示,该段代码展示了业务流程调用顺序、审核工艺任务单是否符合要求的判断逻辑,以及通过工艺任务单ID号在业务流程间传递工艺任务单等逻辑。通过对业务流程的调用组合形成生产技术准备流程。

4集成平台结构框架实例

某航天科工集团及其下属企业分别构建了基于Windchill和Teamcenter的两级PDM系统,对企业的产品及相关文档进行全生命周期的管理;ERP采用BAAN来管理企业的各种资源,属于企业的计划层;而企业计划层与车间现场控制之间的执行层

流程服务控制层

是企业基于Java2平台企业版(Java

Enterprise

2Platform

Edition,J2EE)架构自主开发的制造执

Execution

行系统(Manufacturing

System,MES);

工艺规划采用TH—CAPP系统;企业基于J2EE架

业务流程服务层

构自主研发了质量管理系统;企业内部还有大量的产品设计及办公自动化等应用软件和系统。企业迫切需要一个平台集成这些异构的应用系统,并且根据业务流程逻辑的需要,在用户、业务流程和应用系统问建立方便、快捷的信息通道。为此,笔者基于Web服务技术,采用JZEE架构,把应用系统的功能

图6灵活的业务动态集成

目前,Web服务正逐渐成为架构和实现企业内外的业务流程与业务协作的基础m]。

集成平台采

896

计算机集成制造系统

第14卷

图7采用web服务编制实现生产技术准备流程

<p,……,Proc……p,。P。re..>

‘partnerLinks>

.,

及业务流程逻辑封装成标准的服务,通过服务的描

Ho9’。7H

...…m<artnerl,ink组与用调的间务服现实制机现发与布发、述“、/^。r)/^∥“V。‘”o^伽~n州11p终最,合name=’’ProcessTask.t...…/>

partnerLink

o山u’小^

‘partnerLink

<partnerLink

name2:createPBo”’=“/>。,、<9图如架框构结台平成集。成集的间程流务业现实name=”ProcessAssjgnment”…/>name。+ProcessPlanning”…/>

一~……一…………一…………~…一

所示。该框架底层由应用i系统和数据I-4库支撑。中间是,r_,~盯aY,--l

/…-;.k1..\r;,、-[一/J、川…,J,J、’yu-”7^掣

鲍/pa—rtn…erL.、inks>

‘variable

na—ne91nput"mes。s、ageType=”‘ns.Tasksheet‘SbmissionRequestMessage”,>辑逻务业业企,层务服程流务业u业,务服准标成装封

州……~………驯…一一…卜……’~

y;…小。k、

<。。0ue……锄。:¨蜘。.n¨>

务服务通过服务总线实现服务间的信息传递,因此服务总线本身依赖消息、接13、标准、数据、安全、路

由、邮件及模型等服务,为企业业务逻辑服务的通讯‘:i。,。k……me,¥。1id。t。Pro……TaSk¨Part。。rLi。k-I.Proc……Task”oper乱伯!舞。tT”kSheet"的要需所转运业企。持支供提州,、^…iputVariable2“Processl'askRequest”outputYariable=”Processn权、务事、录目、名命

。。

TaskRe.,spons。e:。

<switch

….,。、

………………一。…~…’

限、流程、协同及日志等服务封装成公共服务。框架的最上层是统一的企业门户,完成用户的身份认证及权限管理,并为方便访问不同的应用系统提供相应的调用接口。统一门户与业务逻辑服务层间是流程管理及综合看板层,用户登录企业门户后根据不同的业务需要自动进入自己的工作页面,或者作为决策者进入综合看板系统,及时掌握企业或车间生n锄e-。’TasksheetMatch”>

<casecondition=”getVariableData('ProcessTaskResponse’.’ResponseParameter’)f=。<sequence><throw

i“嘉”validlationFailed"famN赢=

</sequence></switch>

<cop。y>

TasksheetType/TasksheetlD”>‘

<to

产任务的最新动态,为下一步的决策提供技术支持;或者进入流程定制页面,规范或监控各级、各类设计及生产角色的业务流程活动;或者进入任务接收页玖果舰平苜珂罗卜衣蚬刀狁一即企业IJ尸,对冈该集成平台对外表现为统一的企业门户,对内实现了应用系统及业务逻辑的高效集成,并且构建了基于“用户一流程一应用系统”的逻辑框架,不但variable=”PBOYRequest”part=”RequestParameter”/>

</assign>

<invoke

flaile≯YalidateProces。shssig皿ent”partnerLink=”Process.面,接收业务流程已经规范好的设计或生产任务。

““”.

A8818<“inv“okFe。“npame=一ValidateProcessPlanning—partnerLink=。Process.

……‘l:6”</;茹:茹…

图8生产技术准备流程ws—BPEL代码

方便了企业用户,更重要的是规范了企业业务流程。

谊商网

https://www.doczj.com/doc/8a18369994.html,/

第5期

孟晓军等:基于网络服务的企业集成平台框架研究

897

表示层

需求分析l夕—叫概念设计l乒习详细设计l歹=训工艺规划

报废回收I‘芦气使用维护lj寻习

销售]’F刁生产制造

Web服务及

组件层命名

服务消息

目录

事务I权限I流程I协同1日志服务l服务l服务I服务l服务

标准服务

服务

接口服务

数据

服务

安全

服务

路由服务

邮件

服务

模型服务

CAPP系统

l/l质鼍管理系统l/l

MEs系统

信息系统层

PDM

ERP

CAx

MES

数据库

数据库

数据库

数据库

质量数据库

图9集成平台结构框架[4]HUANGMin,HUANG

Xiyue.Areferencebased

0n

frameworkfor

in-

5结束语

本文采用Web服务技术,构建基于标准服务的集成平台框架。该集成平台把应用系统的功能及业务流程逻辑封装成标准的服务,服务问的通讯基于XML中间格式文件实现数据传递与转换。封装成标准服务的业务流程逻辑或应用系统通过服务的发布与发现机制解决了企业资源发现与共享问题,而且通过集成平台,这些业务流程逻辑或应用系统根据业务需求被动态调用,实现了企业灵活、柔性、动态地应用集成。参考文献:[1]NINGRuxin,XUHongshan,ZHANG

technologyforproduct

HouseXu,et

formation

integratingof

ofCIMS

the

object-oriented

method[J].Journal

55(in

ChongqingUniversity,2003,26(7):52—

Chinese).[黄敏,黄席樾.基于面向对象方法的CIMS

信息集成建模框架口].重庆大学学报,2003,26(7):52—55.]Is]YANJunwei,DONGZhibin。DAIYiru,eta1.Structureof

CIMSenterprise-orientedJournalofTongji

integration

platform

system[J].

University,2002,30(4):479—482(inChi—

nese).[严隽薇,董志斌,戴毅茹,等.面向CIMS企业的应用集成平台体系结构口].同济大学学报,2002,30(4):479—482.][6]ZHANGMingbao,XIAAnbang.Agileinformationsystemframeworkbased

on

service-orientedarchitecture

in

virtual

en—

terprise[J].ComputerIntegratedManufacturingSystems,

2004,10(8):985—990(in

Chinese).[张明宝,夏安邦.基于面

向服务体系架构的敏捷虚拟企业信息系统框架[J].计算机集

a1.Integration

成制造系统,2004。10(8):985—990.][7]NIKOOM.Service-orientedarchitecture,wheredowe

stand

development[M].Beijing:Publishing[EB/OL].(2003—04—16)[2007—02—15].http://consulting.

dthomas.co.uk/ooad—articles—resources/Service-Oriented—Ar—

of

WeaponIndustry,2000:20—21(inChinese).[宁汝

新,徐弘山,张旭,等.产品开发集成技术[M].北京:兵器工业出版社,2000:20—21.][2]

NIIIP

chitecture—Where—do—we—stand.pdf.

to

INC.Introduction

NIIIP

concepts[EB/oL].(2002—

tions

on

[8]CEARLEY

the

W,FENNJ,PLUMMERDC.Gartnefs

topics

posi—

fivehottestIT

and

trendsin

02—08)[2007—02—153.httpl//www.niiip.org.[3]PANJYc,TENEBAUMJM.An

workfor

enterpriseintelligent

2005[EB/

Agentframe-

on

OL].(2005—05—12)[2007—03—15].http://www.gartner.corn/

resources/125800/125868/gartners—positi.pdf.

integration[J].IEEE

Transactions

Sys—

tems,ManandCybernetics,1991,21(6):1391—1408.

(下转第961页)

第5期

李惠林等:面向网络化制造的制造资源组合评价方法研究

ofdynamicalliedmanufacturebased

961

(经济意义或技术意义),但过于依赖人的主观判断,其主观性不可避免。组合评价法通过将熵值法和AHP法相结合,根据偏差平方和最小的优化原理,建立确定指标权重的优化模型,使指标的赋权达到主观与客观的统一,价值量和信息量的统一,充分利用各种方法的有用评价信息,消除了AHP法中决策者的主观判断、偏好及对问题的理解等因素对评价结果产生的影响,修正了熵值法评价中客观数据对评价结果的影响,克服了主观赋权和客观赋权两种方法各自的缺陷,使得评价结果具有较强的一致性,更加合理和科学。

[43[33

el

resources

on

artificial

of

neural

application[J].JournalofGuizhouUniversity

Science

Tech—

nology:Natural

Edition,2005,34(4):54—58(inChi—

nese).[杨辉,谢庆生.基于人工神经网络的动态联盟制造资源评估方法[J].贵州工业大学学报:自然科学版,2005,34(4):54—58.]

FUJingzhi,ZHANGYouliang.Resourceselectionandmization

inopti—

manufacturinggridbased

on

genetic

algorithm[J].

JournalofChineseComputerSystems。2007,28(4):674—677(in

Chinese).[付景枝,张友良.基于遗传算法的网格制造资

源优化选择[J].小型微型计算机系统,2007。28(4);674—677.]MAXuefen.DAIXudong.Multi-objectiveoptimizationandsimulationofnetworkedmanufacturing

resources[J].Machin—

4结束语

本文在建立制造资源评价指标体系的基础上,建立了组合评价模型。实例分析中,采用熵值法和层析分析法为代表的主客观赋权方法分别进行了评价。最后利用组合模型进行综合评价,对制造资源的评价问题进行了系统分析。通过主客观赋权法的组合,充分利用了主客观赋权方法的有用信息,弥补了单一评价方法的不足,增强了评价的科学性。

[6][5]

cry

Design&Manufacture,2006(8):11i-113(inChinese).

[马雪芬,戴旭东.网络环境下制造资源的多目标优化及仿真[J].机械设计与制造,2006(8);111-113.]

LIShaobo,XIEQingsheng.Frameworkalliancemanufacturingapplication

service

resource

studies

on

dynamic

on

managementsystembased

provider[J].ChinaMechanicalEngineer-Chinese).[李少波,谢庆生.基

ing,2005,16(6):502—507(in

于ASP的动态联盟制造资源管理框架研究[J].中国机械工程,2005,16(6)1502—507.]

MA0

in

Din办iang.Acombinational

evaluation

methodresulting

consistency

betweensubjectiveandobjectiveevaluationin

参考文献:

[1]

CHEShuai,LEI

resource

theleast

Yi,ZHANGXiaopan,et

squares

sense[J].ChineseJournalofManagementChinese).[毛定祥.一种最小二

a1.Manufacture

Science,2002(5):95—97(in

evaluating

modeloftheASP-basedproductcustomer-乘意义下主客观评价一致的组合评价方法[J].中国管理科学,2002(5):95-97.][7]

XUZeshui.Uncertainmultipleattributedecisionmaking

ization

platform[J].ModularMachineTool&AutomaticChinese).[车

ManufacturingTechnique,2002(6):8-11(in帅,雷毅,张小潘,等.基于ASP的产品客户化定制平台制造资源评估模型[J1.组合机床与自动化加工技术,2002(6):8—11.][2]YANGHui,XIEQingsheng.Comprehensiveassessmentmod—methodsand

applications[M].Beijing;TsinghuaUniver

sityChinese):[徐泽水.不确定多属性决策

Press,2004;18—22(in

方法及应用[M].北京:清华大学出版社,2004:18-22.]

q,q,q尹q尹qPq圹Ⅵ,q尹q尹q妒qPq一吣Pqp。qp、s,、,qp、妒哂产q)pq尹u尹q—qp、s—、矿均PqPqP岣PqPqPq一ⅥPqjPq,、op、PqPqPqPqPq尹ⅥPq妒、6一崎p、6芦

《上接第897页)

[9]CHENYuliu,L1Qing,ZHANGFeng.Business

engineeringandniversityprocess

re-D.C.,USAl

IEEE,2005:468—475.

system

integration[M].Beijing:TsinghuaU一Chinese).[陈禹六,李清,

[12]

ERIT.Service-orientedarchitectureconcepts,technology,and

Press,2000:107—109(in

design[M].WANG

Manhong,CHENRonghua,

张锋.经营过程重构与系统集成[M].北京:清华大学出版transl.Beijing:ChinaMachinePress,2007:17,264(inChi一社,2000:107—109.][101

APTEA.AdaptersandEAI—technology,toolsandtrends

nese).[ERLT.s0A概念,技术与设计[M].王满红,陈荣华,译.北京:机械工业出版社,2007;17,264.][13]NEWCOMERE,LOMOWG.UnderstandingSOAwith

Web

House

[EB/OL].[2007—01一03].http://www.eeeg.toronto.edu/~

jacobsen/mie456/slides/AdapterLectureUofT.ppt.

services[M].XUHan,transl.Beijing:Publishing

ofElectronicsIndustry,2006:245(inChinese).

L11]HARIKUMAR

AK,LEEIR,YANG

usingACIS

S,eta1.Amodel

forapplicationintegration

ings

Webservices[C]//Proceed一

InternationalConference

on

[NEWCOMERE,LOMOMG.UnderstandingSOAWithWebServices中文版[M].徐涵,译.北京:电子工业出版社,2006:245.]

of

the

4thAnnual

Computer

and

Information

Science(ICIS’05).Washington,

谊商网

https://www.doczj.com/doc/8a18369994.html,/

基于Web服务的企业集成平台框架研究

作者:作者单位:孟晓军,张旭,宁汝新,宋煜, MENG Xiao-jun, ZHANG Xu, NING Ru-xin, SONG Yu 孟晓军,MENG Xiao-jun(北京理工大学,机械与车辆工程学院,北京,100081;泰山学院,科研处 ,山东,泰安,271021),张旭,宁汝新,宋煜,ZHANG Xu,NING Ru-xin,SONG Yu(北京理工大学 ,机械与车辆工程学院,北京,100081) 计算机集成制造系统 COMPUTER INTEGRATED MANUFACTURING SYSTEMS 2008,14(5) 3次

刊名:英文刊名:年,卷(期):被引用次数:

参考文献(13条) 1.宁汝新.徐弘山.张旭产品开发集成技术 2000 2.NIIIP INC Introduction to NIIIP concepts 2007 3.PAN J Y C.TENEBAUM J M An intelligent Agent framework for enterprise integration 1991(06) 4.黄敏.黄席樾基于面向对象方法的CIMS 信息集成建模框架[期刊论文]-重庆大学学报 2003(07) 5.严隽薇.董志斌.戴毅茹面向CIMS 企业的应用集成平台体系结构[期刊论文]-同济大学学报 2002(04) 6.张明宝.夏安邦基于面向服务体系架构的敏捷虚拟企业信息系统框架[期刊论文]-计算机集成制造系统-CIMS 2004(08) 7.NIKOO M Service-oriented architecture,where do we stand 2007 8.CEARLEY D W.FENN J.PLUMMER D C Gartner's positions on the five hottest IT topics and trends in 2005 2007 9.陈禹六.李清.张锋经营过程重构与系统集成 2000 10.APTE A Adapters and EAI-technology,tools and trends 2007 11.HARIKUMAR A K.LEEI R.YANG H S A model for application integration using Web services 2005 12.ERL T.王满红.陈荣华 SOA概念、技术与设计 2007 13.NEWCOMER E.LOMOM G.徐涵 understanding SOA With Web Services中文版 2006

引证文献(3条) 1.郑伟.陈进平.付祥基于Web服务的企业信息集成应用研究[期刊论文]-现代机械 2010(1) 2.尹胜.尹超.刘飞.杨首豪基于Web服务的客户定制型订单全生命周期管理支持系统[期刊论文]-计算机集成制造系统 2009(10) 3.姚旭.刘万军基于JMS与Web Service的网络数据库同步的研究[期刊论文]-计算机系统应用 2009(8) 本文链接:https://www.doczj.com/doc/8a18369994.html,/Periodical_jsjjczzxt200805009.aspx 授权使用:吕先竟(wfxhdx),授权号:72a29bd3-60a1-4a6d-b683-9e5800f49482 下载时间:2010年12月26日

1

相关主题
文本预览
相关文档 最新文档