论文部分内容阅读
随着大规模分布式软件系统的广泛应用,原有应用系统必须有效地集成到统一的企业级应用环境中,实现业务和数据的共享.应用软件系统集成的主要问题是用于集成处理的业务流程通常直接集成到主控集成应用系统的业务逻辑中,集成的主要方法是通过主控集成应用系统的应用编程接口来完成.这就导致了应用集成系统难以根据参与集成的应用系统业务逻辑变化而方便地适应.针对这种情况,需要有一种从业务系统应用编程接口中分离业务处理流程的体系结构.该文提出了一种企业级和自适应应用集成的多层体系结构框架.并使用模式、数据抽象视图和软件体系结构的概念来构建用于描述该体系结构的模式系统.新提出了一系列用于适应应用集成的模式,使得我们可以将旧式应用系统和新开发的应用系统通过特定的、可重复的过程,集成到一个统一的体系结构框架中.该文所提出的应用系统集成体系结构框架主要包括:(1)自定义配置和动态重配置应用服务来实现应用集成的机制.包括把软件体系结构中的组件和连接器用模式表示;扩展了类属理论,提出组件和连接器形式化表示法,用以支持自适应实现;提出一种个有自适应能力的连接器模型.(2)提出监管应用集成体系结构框架的分层定义描述方法和中间件服务器的实现.包括业务层定义逻辑、软件层解释和执行机制;仲裁器层及其运行机制,用以提供运行进的自动适配服务;提出前端配置工具和后台执行环境,用于证券监管应用集成.该框架可以解决以下主要的问题:(1)促进应用信息系统的集成和协同工作能力;(2)满足清晰地分离业务模型和实现模型的需要;(3)促进高适应性的业务进程改造的发展;(4)促进把网络、分布式计算作为横跨整个机构内部的业务平台的使用.从而使得把整个应用系统细分为多层细粒度服务成为可能.并用提出的自适应应用集成体系结构框架来解决行业监管业务应用支持系统的集成问题.通过对分类代数学的多个基本概念的扩展,把模式用矢量信号来表示,为模式系统的描述提出了一种形式化方法,为应用系统构造者提供对模式的评估,推理模式的重用等各种特性,从而推动了模式系统的重用研究工作的进展.