一种业务本体驱动的企业级服务描述、注册与管理方法

文档序号:6413877阅读:153来源:国知局
专利名称:一种业务本体驱动的企业级服务描述、注册与管理方法
技术领域
本发明涉及计算机应用领域,特别是一种业务本体驱动的企业级服务描述、注册与管理方法。
背景技术
外部多变的市场环境要求企业实时、有效地组织企业内部以及合作伙伴的资源来应对动态变化的需求。然而,在目前企业信息化环境下,企业内部以及其他企业的多个应用程序、数据库、组件之间要么存在着信息孤岛问题,要么依赖于紧耦合的方式实现底层系统集成,难以支持动态环境下的共享与协同。
为解决这些问题,企业服务资源必须被有效的集成起来,克服企业内部和企业间的信息孤岛问题;其次,必须打破紧耦合的传统集成方式,打造出一个灵活多变的、面向服务协同的、柔性化的集成支持环境,企业资源的描述、注册与管理是这个集成支持环境中一个核心部分。现有的资源注册方式UDDI(Universal Discovery and Integration)是分布式Web服务信息注册规范,旨在以一种开放的方式来存储有关各公司信息及其Web服务信息。由于UDDI缺乏关于语义信息和服务权限的描述方法,因而限制了对语义环境和多用户协同环境的支持。

发明内容
本发明的目的在于克服背景技术中存在的不足,提供一个开放的、语义丰满的资源注册环境,能够动态插拔资源,为注册到这个环境中的资源提供语义上的支持,同时支持多用户协同和虚拟组织生成,并提供原语操作供应用程序调用。为此,提供一种一种业务本体驱动的企业级服务描述、注册与管理方法。
本方法使用业务本体技术,将企业中的各种资源进行有效组织,为企业服务提供者提供一个良好的、开放的资源注册环境;面向非计算机专业的业务用户,提供业务级抽象的服务资源访问方式,并提供“透明化”的企业服务与关联信息查找、管理与绑定机制,为基于服务的分布协同提供支撑(同时支持服务资源之间的协同),使企业资源使用者能够在业务层面,而不是技术层面,实时、有效地使用企业内部以及合作伙伴的资源,为即时应对动态变化的业务需求提供基础支撑环境。
本发明是通过以下技术方案实现的,采用基于企业本体的技术描述企业资源,提出一种服务描述、注册与管理的方法,并提出了业务共同体(Business Collective)技术,将动态的、异构的企业资源进行组织、呈现,为统一语义和多用户协同环境提供支撑,并进行资源的注册、管理以及呈现。
所述的企业本体是用来描述业务规范的,包括企业信息规范、业务服务规范和产品实例规范。
所述的业务共同体是一种资源组织方式,一个业务共同体包含了多个业务单元(Business Unit)的容器,每个业务单元基于企业本体建立。
所述的业务单元是承载企业信息的逻辑单元,是企业信息注册的基本单位,包括企业的组织及组织结构信息,产品信息,服务信息,角色与服务绑定信息,企业资源开放级别。
所述的业务单元中的概念定义和属性描述是基于业务本体的,用来统一描述不同企业的资源信息,提供一种不同企业间的信息集成、避免语义冲突的方法。
所述的业务单元对权限信息进行了描述、管理,通过服务和角色、角色和员工的绑定,实现对角色的授权,控制业务用户对服务使用,为多用户环境中的服务协同提供支持。
企业计算和电子商务环境中存在大量的“软”资源(业务应用,业务数据库,组织结构与权限管理数据信息等),业务共同体就是为了促进这些“软”资源在业务层面上的共享和实时协同。业务共同体是一种在业务层面汇聚资源并加以组织的服务基础设施,包含业务规范和多个业务单元(Business Unit)。业务规范描述了的应用标准、行业规范以及各种协议。业务单元基于企业本体动态建立,是承载企业信息的逻辑单元,是企业信息注册的基本单位,包括企业的组织及组织结构信息,产品信息,服务信息,角色与服务绑定信息,企业资源开放级别。
该发明提供一种不同企业间的信息集成、避免语义冲突的方法,动态插拔资源,使企业间的合作更加灵活。
方法具体如下1)描述、定义企业规范本发明的方法通过构建业务本体,对企业经营过程中的规范进行描述和定义,基于企业组织本体、企业行为本体、企业产品本体建立企业标准、服务标准和产品标准。业务本体描述了企业资源的基本概念、属性及相互的关系,包括概念的基本信息、概念之间的继承关系和概念的组成要素,构成统一语义描述体系。
2)描述、注册、组织企业资源遵循业务本体描述的企业规范对企业资源进行描述、组织、注册和呈现。企业信息管理通过业务共同体技术,使注册到系统中的各种信息和业务本体定义的企业规范保持一致,支持业务规范演进过程中的资源注册方式变迁与版本管理。
3)企业业务级资源操作原语本方法对业务共同体定义原语操作为使用者提供调用接口,提供了一套支持管理、查找、定位、绑定和注册的操作原语。通过这些操作原语,企业管理员可以对企业资源进行注册;企业资源使用者可以对企业资源进行管理、查找、定位和绑定,并透明地获取服务的关联信息。
以下对本发明方法做进一步的描述,具体内容如下与现有技术相比,本发明的效果体现在1)用企业本体描述业务规范,实现多个企业的信息集成,解决语义冲突问题,实现异构资源之间的语义级共享。
2)面向非计算机专业的业务用户,提供“透明化”的资源调用方式。
3)把业务单元作为企业信息注册的基本单位,用来描述企业的组织结构信息,产品信息,服务信息,角色与服务绑定信息,不仅能发布资源信息,还可以实现动态资源的组织、呈现。
4)业务单元加入域描述符,描述企业资源的开放级别,不仅为企业注册的资源提供了安全保障,还使企业间的合作更加灵活。
5)提出业务共同体技术,支持服务资源的“热插拔”,使用企业本体描述的业务规范,支持企业信息的动态更新,实现服务的动态集成,为多用户协同环境、虚拟组织提供支撑。


图1是一种业务本体驱动的企业级服务描述、注册与管理的方法示意图。
图2是一种业务本体驱动的企业级服务描述、注册与管理的方法的步骤示意图。
具体实施例方式
附图1说明图中,①企业管理员通过企业规范管理系统、工具对企业标准进行描述和定义。
②企业规范描述的企业标准、服务标准和产品标准分别被映射到企业组织本体、企业行为本体、企业产品本体,构成业务共同体的统一语义支撑环境。
③企业管理员通过企业信息管理系统、工具对企业信息、产品信息、服务信息、企业资源开放级别进行注册。
④企业的注册信息分别被写入企业业务单元。
⑤根据企业信息的开放级别,以业务单元的形式注册到业务共同体的业务目录中,私有目录仅供企业内部使用,开发目录在共同体内发布。
⑥通过对本体的解析,企业资源呈现给用户。
⑦企业资源使用者通过原语操作进行业务资源的管理、查找、定位、匹配和绑定。
图1的过程充分说明本发明是建立在计算机网络应用的基础上,通过计算机网络传输进行业务本体驱动的企业级服务描述、注册与管理的方法的过程,充分展示了本发明使用计算机及其计算机网络工具的过程。通过计算机及网络的使用来完成本发明的方法。
附图2说明业务本体驱动的企业级服务描述、注册与管理的方法,其具体步骤如下SP1 描述企业规范,对企业的标准、规范进行统一描述;SP2 建立统一语义支撑环境,判断企业规范类型,根据企业、产品和行为类型分别映射到企业组织本体、企业行为本体、企业产品本体,构成业务共同体的统一语义支撑环境;SP3 填写业务单元信息,用业务单元描述企业基本信息,包括基本信息、组织结构、产品信息、服务信息和开放级别;SP4 注册业务目录,判断企业信息中的开放级别,对“公有”级别的业务单元注册到开放目录中,对“私有”级别的业务单元注册到私有目录中;SP5 企业信息的管理、匹配和绑定,通过原语操作对注册到统一语义支撑环境中的企业信息进行管理、匹配和绑定操作。
权利要求
1.一种业务本体驱动的企业级服务描述、注册与管理的方法,其特征在于,采用基于企业本体的技术描述企业资源,提出一种资源描述、注册、组织和管理的方法,并提出了业务共同体技术,为统一语义和多用户协同环境提供支撑,进行资源的注册、管理以及呈现。
2.根据权利要求1所述的业务本体驱动的企业级服务描述、注册与管理的方法,其特征是,所述的企业本体是用来描述业务规范的,包括企业信息规范、业务服务规范和产品实例规范。
3.根据权利要求1所述的业务本体驱动的企业级服务描述、注册与管理的方法,其特征是,所述的业务共同体是一种资源组织方式,一个业务共同体包含了多个业务单元的容器,每个业务单元基于企业本体建立。
4.根据权利要求3所述的业务本体驱动的企业级服务描述、注册与管理的方法,其特征是,所述的业务单元是承载企业信息的逻辑单元,是企业信息注册的基本单位,包括企业的组织及组织结构信息,产品信息,服务信息,角色与服务绑定信息,企业资源开放级别。
5.根据权利要求3或4所述的业务本体驱动的企业级服务描述、注册与管理的方法,其特征是,所述的业务单元中的概念定义和属性描述是基于业务本体的,用来统一描述不同企业的资源信息,提供一种不同企业间的信息集成、避免语义冲突的方法。
6.根据权利要求3或4所述的业务本体驱动的企业级服务描述、注册与管理的方法,其特征是,所述的业务单元对权限信息进行了描述、管理,通过服务和角色、角色和员工的绑定,实现对角色的授权,控制业务用户对服务使用,为多用户环境中的服务协同提供支持。
7.根据权利要求1所述的业务本体驱动的企业级服务描述、注册与管理的方法,其步骤如下SP1描述企业规范,对企业的标准、规范进行统一描述;SP2建立统一语义支撑环境,判断企业规范类型;SP3填写业务单元信息,用业务单元描述企业基本信息;SP4注册业务目录,判断企业信息中的开放级别;SP5企业信息的管理、匹配和绑定,通过原语操作对注册到统一语义支撑环境中的企业信息进行管理、匹配和绑定操作。
8根据权利要求7所述的业务本体驱动的企业级服务描述、注册与管理的方法,其特征是,步骤SP2建立统一语义支撑环境,判断企业规范类型,是根据企业、产品和行为类型分别映射到企业组织本体、企业行为本体、企业产品本体,构成业务共同体的统一语义支撑环境。
9.根据权利要求7所述的业务本体驱动的企业级服务描述、注册与管理的方法,其特征是,步骤SP3填写业务单元信息,用业务单元描述企业基本信息;包括基本信息、组织结构、产品信息、服务信息和开放级别。
10.根据权利要求7所述的业务本体驱动的企业级服务描述、注册与管理的方法,其特征是,步骤SP4注册业务目录,判断企业信息中的开放级别,对“公有”级别的业务单元注册到开放目录中,对“私有”级别的业务单元注册到私有目录中。
全文摘要
一种业务驱动的企业级服务描述、注册与管理的方法属于计算机应用领域。本发明采用基于企业本体的技术描述企业资源,提出一种资源描述、注册与管理的方法,在此基础上,提出了业务共同体(BusinessCollective)技术,将动态的、异构的企业资源进行组织、呈现,为统一语义和多用户协同环境提供支撑,进行资源的注册、管理以及呈现。方法如下描述、定义企业规范;描述、组织、注册、呈现企业资源;提供企业业务级资源使用的原语操作,供企业资源使用者调用。该发明提供一种不同企业间的信息集成、避免语义冲突的方法,动态插拔资源,使企业间的合作更加灵活。
文档编号G06Q10/00GK1737834SQ20041005681
公开日2006年2月22日 申请日期2004年8月20日 优先权日2004年8月20日
发明者虎嵩林, 梁英, 韩燕波, 李厚福, 房俊, 刘晨, 单宝华, 龚艳芳 申请人:中国科学院计算技术研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1