项目名称: 基于体系结构的SOA软件可靠性评估技术研究
项目编号: No.61402333
项目类型: 青年科学基金项目
立项/批准年度: 2014
项目学科: 自动化技术、计算机技术
项目作者: 侯春燕
作者单位: 天津理工大学
项目金额: 26万元
中文摘要: 随着以SOA为代表新型软件开发模式兴起,SOA软件可靠性问题引起学术界和工业界广泛关注。SOA软件开发重点在于体系结构设计,所以可靠性分析也需要以体系结构为基础进行。目前提出的基于体系结构的方法主要存在如下问题:1.针对构件软件开发模式,不能直接应用于基于服务的软件;2.没有明确建模使用剖面;3.不方便软件开发者使用;4.没有考虑测试剖面和实际使用剖面的不同。针对上述问题:1.将SOA架构中可靠性相关因素引入到体系结构模型中; 2.采用参数依赖的方法将系统级使用剖面传递给服务组件;3.体系结构模型和分析模型分开建模,对软件开发者隐藏底层分析技术的复杂性;4.引入子域的概念,子域允许开发者在不知道服务将面临使用剖面情况下对服务进行测试。本项目研究将有望解决SOA软件可靠性分析关键问题,帮助SOA软件开发者选择和组装服务组件,优化体系结构设计。
中文关键词: 情景;软件可靠性;软件体系结构;使用剖面;软件老化
英文摘要: With the rise of new software development patterns represented by SOA, SOA software reliability has attracted much attention from both academic and industry communities. SOA software development focuses on architecture design, and it is important for reli
英文关键词: scenario;software reliability;software architecture;usage profile;software aging