论文摘要
软件的开发评价涉及很多方面,除了功能和性能要求外,其可用性、安全性要求相当重要。软件的价值不仅体现在软件的交付使用,更多体现在开发过程中的策略控制,容错策略是软件开发中的重要策略之一,如何制定容错策略来实现软件开发的价值最大化是被关注的重点。本文主要研究基于组件开发的软件系统容错策略研究。本文在分析、研究基于组件的软件工程基础上,研究和分析了.NET组件开发技术以及软件系统拓扑结构,结合构建分布式组件的开发经验,研究基于组件开发的系统容错策略,提出分级管理和选择、数据动态复制、负载均衡、在线升级、权限管理等策略。结合这些策略的运用,提出了一种分布式系统容错设计思想,给出软件设计开发模型。本文结合上海市产学研联合项目《SD空运物流进出口业务处理系统》的实例,使用可靠性技术指标进行定量的分析。
论文目录
摘要Abstract第一章 引言1.1 背景1.2 项目来源1.3 本文需要解决的问题1.4 论文主要研究内容及意义1.5 论文的主要工作及章节安排第二章 组件开发技术2.1 基于组件(component)的软件开发简介2.2 基于组件的软件工程2.3.N ET 组件的软件开发环境2.4 本章小结第三章 软件系统容错拓扑结构3.1 系统拓扑结构3.2 软件系统容错结构3.3 SD 空运物流进出口业务处理系统拓扑结构3.4 本章小结第四章 应用软件容错策略研究4.1 软件容错策略4.2 软件容错调度基本算法4.3 基于组件开发的分布式系统的容错设计4.4 本章小结第五章 容错策略实现及应用5.1 基于组件开发系统容错策略实践应用5.2 基于马尔克夫模型的可靠性分析5.3 本章小结第六章 总结与展望6.1 结论6.2 本文的创新点6.3 将来的研究方向参考文献附录致谢攻读硕士研究生期间发表的论文及参与的项目
相关论文文献
标签:基于组件的软件论文; 拓扑结构论文; 策略论文; 软件容错论文;