论文部分内容阅读
如今越来越多的应用集成需要从分散在不同地理位置的、具有各种自治语言并处于不同工作环境下的数据对象中实现信息的实时交换以完成集成。这就需要有一个可以排除支撑平台、语言分歧的在线集成环境。在这种背景下基于语义的集成应运而生,在一个统一的信息交换模式下,以语义数据数据对象来联系横贯整个企业的应用系统、数据源,而集成设计人员只需在语义传输的层面上开发出面向业务的集成应用组件。此外,人与机器间也可以在某种定义语义环境下通过语义规则进行交流,实现操作层面的广义集成。本文对基于语义的集成技术进行了相关研究,设计了基于语义数据对象的多层次集成模式及整体架构体系,实现了信息交换、语义转换和动态可裁剪的集成模式的信息系统集成软件框架。设计集成框架以创建一个平等、开放的集成环境,以能够降低应用系统间集成的难度,减少集成风险,缩短集成时间,提高集成广度和深度,提高企业运行效率为设计目的。另外还给出了基于语义解析动态获取数据源处理规则以实现灵活多变的数据源处理规则的集成方式。在研究过程中,针对语义对象的转换、通信功能的实现、不同集成策略的实现、配套工具的设计等集成中的技术难点,提出了对应的解决方案,并应用在集成框架中。为了缩短集成时间,提高集成效率,为应用系统制定了详细语义描述的规范,集成框架配套了语义转换工具实现面向对象的语义转换,保证了语义非二义性。同时也使得集成框架能以松耦合的方式和应用系统连接,便于扩展集成配套工具。根据基于语义解析动态获取数据源处理规则的集成方式,规划了基于语义解析动态获取规则的树控件。最后通过开目CAPP与办公软件的文件格式集成和PDM即时提示系统的设计两个应用实例介绍了集成框架的应用,验证了集成框架的可行性和可用性。