适应性软件体系结构的研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:jicaomin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布式的企业信息管理系统需要良好的机制来协调动态分布环境中的各个组件,以便共同工作完成既定的目标.这样的系统通常需要一个全局的策略来完成分布式环境中组件的协调工作.目前,多数企业信息管理系统的全局策略是在系统的设计阶段选择确定的.这种"静态"的全局策略伴随着软件系统的整个生命周期,不允许被修改.在软件系统实际运行阶段很有可能出现在设计阶段预料不到的情况,采用"静态"的全局策略管理很难应付不断出现的新需求.目前,多数企业信息管理系统都不能根据实际环境中的变化选择较好的策略,也不能进行策略间的切换,从而达到重新配置系统的目的,所以系统的适应性水平不高.随着越来越激烈的市场竞争和物流业的快速发展,各个企业的经营管理已经从"以商品为中心"转为"以客户为中心".这种转变决定了企业管理应具有快速的变化性."多年不变,一劳永逸"的软件系统不会再存在.在构建企业信息系统时,提高软件系统的可用性和适应性已从一个可选择的特性变为一个必须考虑的特性.该文从软件体系结构角度出发解决企业信息管理系统的适应性问题,提出了SASRC(Software Architecture Supporting Runtime Change)体系结构,可以协调和处理运行过程中所产生的变化.SASRC由应用层和变化协调层组成,商业逻辑的处理和变化协调的处理被放在不同的层次上.SASRC的反射(Reflection)机制允许系统在运行过程中监视并且调整系统内部的功能单元,达到重新配置系统的目的.为验证SASRC的可行性,该文举了将SASRC应用于工作流领域的例子.在应用实例中,将SASRC与日益成熟的J2EE技术以及JMX技术相结合,开发了基于工作流的实例系统.所构建的基于SASRC的工作流实例系统可以在运行中完成对策略的切换.
其他文献
面向对象技术与数据库技术相结合有多种方法, 但从现有的研究情况看,面向对象数据库技术是最革命、最具前景的一门技术,尽管面向对象数据库系统做为数据库家族中的一个新兴的研
随着Internet的迅猛发展与普及,数字化的网络进入了人们的生活,每天都有许多公司和个人在网络上进行商务活动;人们通过电子邮件和计算机网络共享文件和信息;各企业也都试图把
H.323建议是在基于分组的网络上实现的多媒体通信系统标准。由H.323系统的通信过程中各个环节的安全性分析显示,该系统在身份认证过程和RAS(注册准入及状态)协议通信等方面存
电子政务需要实现政府各部门间高效、可互操作的信息交换和信息共享.这必然要求数据的格式交换和处理符合开放的标准、要求提供电子政务的信息交换规范.该文主要是针对北京市
在当前的多厂商网络环境下,网管系统互操作是长期困扰电信运营商的一大难题.为了解决这一难题,各大标准化组织制定了一系列接口标准,但却由于种种原因未能发挥预期的作用,从
作为新一代识别技术而异军突起的射频识别(RFID)技术,被誉为最具市场价值和前景的新兴技术之一。它正以意想不到的方式改变着我们的生活。在医疗、物流、交管以及国防等领域
在信息技术飞速发展的今天,互联网已成为每个人工作、学习和生活中的一部分,用户上网离不开搜索工具的帮助。搜索工具以一定的策略在互联网中搜集、发现信息,并对信息进行理解、
时空数据库理论的产生是伴随着现代生产生活的需要而产生的。在许多现实应用中实体本身及实体之间的时态、空间、时空关系特别是时空关系往往成为人们需要对实体进行处理的主
由于网络攻击行为的日益多样化,单一的网络安全技术已经不能满足当前的安全需求。本文介绍了一种新的分布式防火墙系统-主动式防火墙。主动式防火墙集成了网络地址转换NAT、
随着数据库技术的快速发展以及人们获取数据手段的多样化,我们所拥有的数据急剧增加,但对这些数据进行分析理解的工具却很少。数据库系统所能做到的只是对这些数据进行存取和