企业信息系统集成中业务组件复用的研究与设计.pdfVIP

企业信息系统集成中业务组件复用的研究与设计.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
务l注 訇 化 企业信息系统集成中业务组件复用的研究与设计 The research and design of business component reuse in enterprise information system integration 刘汝元 LIU Ru—yuan (青岛酒店管理职业技术学院 信息工程技术学院,青岛266100) 摘 要:本文研究了在快速可重构企业信息系统集成中业务组件的复用问题。通过对业务组件域中 不同组件功能的相同点进行分析和提取,提出了功能组件模型,功能组件的编译参数代表 了业务组件类型,其运行参数代表了业务组件的不同。同时,提出了功能组件的语义描 述,通过设计功能组件进行业务组件的复用,提升了企业信息系统的集成。 关键词:业务组件;功能组件;复用 中图分类号:0931 文献标识码:A 文章编号:1 009-01 94(201 2)08(上)-0096-03 Doi:1 0.3969/J.issn.1 009-01 34.201 2.8(上).29 0 引言 在全球市场竞争的压力下,现代企业信息系 统必须具有在分布式网络的不同平台上快速可重 构集成的特点 川。现代企业信息系统应该具有足 够的灵活性 ,以能够在企业之间及不同的商业规则 下进行重构或动态调整。“重构”意味着在现有的 信息系统中,软件资源的复用,这里的复用是指 现有的软件体系结构、业务组件代码、开发工具、 支持环境中、测试数据和维护信息的复用。企业 信息系统重构中的复用技术主要采用面向对象的 复用,并扩展到分布式对象 。 上述技术需要对系统开发者开放复用对象源 代码,它属于白盒机制,这并不是理想的情况, 为了达到黑盒复用,目前正在使用一项基于业务 组件的企业信息系统复用技术。复用技术通过领域 工程师和复用技术工程师提取应用系统中的稳定 部分,产生业务组件。这项技术隐藏了功能执行过 程,只公开提供实施重构和系统集成的接口 。可 复用组件库中有许多业务组件,它们具有几乎相 同的功能或者仅有很小的差异,这增加了工作量, 并降低了组件设计的可复用性 。 对于这些问题,我们给出了功能组件的的概 念,功能组件是从相同的业务组件域中具有相同 的功能的业务组件的一部分中提取出来的,这是 一 个具有公共接口正式变体的业务组件。在功能 组件实例化过程中,业务组件域的不同部分由功 能组件的参数描述,并由实际参数确定,功能组 件模型的研究能有效提高业务组件的可复用性。 1 功能组件模型的定义 1.1业务组件 业务组件是企业信息系统重构的元素,它遵循 组件框架模型的设计并实现组件功能,通过它的抽 象模型,业务组件使用接口定义语言定义了它的接 口。业务组件接口是一个标准的适合于组件的复用 的操作设置,它描述了外部接口,但并不实现业务 组件。业务组件接口为业务组件的综合复用提供了 一 系列的操作名称,它可以被正式定义为: 业务组件 BC=BC,BC1,BCS 其中,BC代表业务组件名称,它遵循统一命 名规则。BCI代表业务组件的接 口,接 口描述方 法遵循组件模型标准,例如,CORBAJCCM 组件 模型。 业务组件接口是组件操作组,设置 BCI=操 作 I操作 ={操作名称,操作类型 }。BCS详细 描述业务组件的功能,它使用自然语言,描述了 版本信息、开发环境、功能和组件的可复用信息。 1.2业务组件域 业务组件域是一个由标准接 口描述的组件集 合,这些组件是从业务组件中抽象出来的,它们 彼此相似。业务组件域的所有组件都应同时遵循 标准接口,每个业务组件都具有相同的功能和定 义,业务组件域正式定义为: 收稿日期:2012-05-31 作者简介:刘汝元 (1978一),女,山东聊城人,讲师,硕士,主要从事企业信息化等问题的研究。 [961 第34卷 第8期 2012-8(上) 学兔兔 I 匐 化 业务组件域 BCD=BCD_lnterface,BCD—service 其 中,BCD_lnterface是业务组件域 的标准 接 口,它描述了业务组件域所有组件的常见的操 作,BCD service是业务组件域所有组件的常用 功能描述。 1.3功能组件 功能组件是业务组件和业务组件域的抽象描 述,它提取自每个功能组件域的共同部分,不同 部分由组件参数表示。当组件实例化时,功能组 件可以输入不同的实际参数来创建不同的业务组 件,它类似于面向对象中的组件,所以我们称之 为功能组件,组成如下 : 功能组件:FC:FC name~FC Interace,FC parameter,FC Service 其 中,FC name是功能 组件名称,遵 循统 一 的命名规则,FC Interface是功能组件的接 口, FC parameter是功能

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档