CORBA环境下基于主动复制容错的负载平衡中间件

来源 :2004’全国软件与应用学术会议(NASAC) | 被引量 : 0次 | 上传用户:whynot2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
主动复制容错技术和负载平衡技术存在着互补性,它们的结合不仅可以提高分布系统的鲁棒性,而且可以提高分布系统的运行效率.本文在分析主动复制容错技术和负载平衡技术现状的基础上,提出了CORBA环境下基于主动复制容错的负载平衡中间件模型,模型组件设计及动态交互序列,并给出了一种灵活的任务调度实现方案.
其他文献
以Sn-0.7Cu焊料、免洗助焊剂为试验材料,采用SAT-5100可焊性测试仪对不同温度不同N浓度条件下的润湿性进行测试.结果表明,实施N保护大大改善焊料润湿性,分析润湿机理,阐明N保护下润湿性改善的原因,指出N保护的意义还在于拓宽生产工艺窗口,使得工艺参数可在更大范围内调整.
复用是一种强有力的软件实践,但是目前工业界能够成功的从软件复用中获益的企业仍然很少.导致这种情况的主要原因是企业的软件过程没有满足复用技术对软件过程的需求.为了建立满足系统化复用需求的软件过程,并对这一过程进行有效的管理,本文提出了一种基于过程构件的软件复用过程管理方法.该方法首先将系统化复用的过程、活动和任务封装成过程构件,然后根据一组软件项目中相似的过程需求,对这些过程构件进行筛选,并将选中的
小组软件过程(TeamSoftwareProcess,TSP)详细描述了软件项目计划制定过程的必要性和实施步骤.本文基于TSP的计划过程思想,提出一个自上而下和自下而上相结合,双循环反馈,三层次的计划制定过程模型.并应用该模型详细描述了软件开发小组制定总体项目计划,小组阶段计划和工程师个人计划的过程.
软件可靠性工程中很重要的一个方面就是对软件可靠性模型的研究.本文提出一个新的软件可靠性模型-分层控制模型.其基本思想是受到神经网络中的混合专家模型的启发,将一些在某些范围内适用性强的经典的软件可靠性模型看成该适用范围的专家,利用一个顶层模型来控制这几个经典可靠性模型的输出.在此基础上采用比较经典的实际软件故障数据SYS1对所提出的分层控制模型进行了案例研究,实验结果表明该分层控制模型综合利用了其他
面向对象软件框架是粗粒度软件复用的重要方法.特定领域的面向对象软件框架研究是现代面向对象软件框架技术的重要趋势之一.软件框架技术可以增强大型应用软件的复用性和扩充性.文章在对面向对象软件框架技术进行深入分析的基础上,研究和分析了城市交通紧急事件快速反应处理软件、个人交通导航系统软件和3G(GPS/GSM/GIS)车辆监控软件等面向智能交通领域的应用软件,采用热点分析的框架设计技术,设计和实现了服务
建立城市交通综合平台,实现交通信息、交通应用和交通研究成果的全面共享,是城市智能交通系统的重要组成部分.针对交通问题本身的特征和交通综合平台的设计需求,利用J2EE平台在可伸缩性、灵活性、安全性、易维护性方面的优势,结合PKUAS应用服务器在容器定制、扩展和动态演化方面的能力,实现了一个基于J2EE和PKUAS的城市交通综合平台,重点说明了该平台的体系结构,并讨论了基于该平台的交通应用开发.
本文针对过程工作流动态建模问题,给出了一个基于活动和状态的过程定义描述,并且把建立在该过程定义上的工作流元素映射到相应的Petri网基本元素和元素关系上,提出了一种基于Petri网的软件过程工作流建模方法AS-PNets方法,并且给出了建模的实例.通过活动和状态的定义和转换不仅实现了过程工作流的定义,同时为过程工作流的驱动和监控提供了完备的条件.
本文提出了一种预测软件质量的新技术.软件开发过程决定了所开发出的软件的质量,因此提高软件质量是软件开发过程中各项活动的共同目标.软件质量预测就是对软件质量水平进行阶段性的评价,从而及早诊断软件的质量问题,提供较好的管理可见性.本文中我们提出采用支持向量机(SVM)技术对软件复杂性度量进行分类从而实现对软件质量预测.由于软件开发前期软件复杂性度量信息较少,因此采用一般的质量预测模型往往达不到很好的预
本文提出了一种基于主谓宾逻辑的需求获取和分析方法,它是一个以表单为切入点、以主语、谓语、宾语为主线和核心、平滑和增量迭代的开发过程.文中讨论了这种方法的主要步骤,并针对前几个关键步骤作了详细的解释和效果分析.运用此方法进行软件开发,能较好地克服需求分析工作之间以及需求与设计之间的不连贯性和跳跃性,有助于指导软件开发过程自然、平滑、小步骤的过渡.
工作流引擎作为工作流管理系统的核心部件,其功能和性能显得十分重要.在基于工作流开发应用系统中,开发或者选用的工作流引擎是否满足需要越发成为开发者关注的问题,而工作流引擎因为其自身的特点,不适合使用现有测试软件进行测试.本文即针对这个问题,提出了一种可集成多种引擎、符合常用测试需求的工作流引擎测试平台,并给出了其设计和实现方案.