CSR: SMALL: Robust Algorithms for an Open Source Software Reliability Tool
CSR:SMALL:开源软件可靠性工具的稳健算法
基本信息
- 批准号:1526128
- 负责人:
- 金额:$ 12.5万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2015
- 资助国家:美国
- 起止时间:2015-10-01 至 2018-09-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The key to the success of all software is its reliability. This project will develop an open source software reliability tool that will allow software engineers to automatically apply software reliability models to help organizations ensure that software applications they develop can operate free of failures. Traditional algorithms are numerically unstable, meaning that they can fail if initial estimates are inaccurate. Failure of an algorithm renders it impossible to apply a software reliability model to make useful predictions such as the amount of additional time a software application should be tested in order to achieve a desired level of reliability. The goal of this research is to develop numerically stable algorithms that will succeed even if the initial estimates are inaccurate. Expectation maximization (EM) and expectation conditional maximization (ECM) algorithms will be developed for failure rate and nonhomogeneous Poisson process (NHPP) software reliability models. Traditional EM algorithms impose restrictive assumptions that limit their application to only the simplest models, while the potential of the ECM algorithm has not been fully explored. Therefore, this research challenge will remove the restrictions of existing EM algorithms and design efficient ECM algorithms for software reliability models. Implementations of these numerically stable EM and ECM algorithms will be incorporated into the open source tool to ensure that software reliability models can be applied successfully. The enhanced stability of the algorithms and the open source nature of the tool may promote widespread use of quantitative software reliability models, enabling companies and organizations to improve time to market or field a software product.
所有软件成功的关键是其可靠性。该项目将开发一个开源软件可靠性工具,该工具将允许软件工程师自动应用软件可靠性模型,以帮助组织确保他们开发的软件应用程序可以免费运行失败。传统算法在数值上是不稳定的,这意味着如果初始估计不准确,它们可能会失败。算法的失败使得不可能应用软件可靠性模型来做出有用的预测,例如应测试软件应用程序的额外时间,以达到所需的可靠性水平。这项研究的目的是开发数值稳定的算法,即使初始估计不准确,这些算法也将成功。期望最大化(EM)和期望条件最大化(ECM)算法将以故障率和非均匀泊松工艺(NHPP)软件可靠性模型开发。传统的EM算法施加了限制性假设,将其应用仅限于最简单的模型,而ECM算法的潜力尚未得到充分探索。因此,这项研究挑战将消除对软件可靠性模型的现有EM算法的限制和设计有效的ECM算法。这些数值稳定的EM和ECM算法的实现将纳入开源工具中,以确保可以成功应用软件可靠性模型。算法的增强稳定性以及该工具的开源性质可能会促进广泛使用定量软件可靠性模型,从而使公司和组织能够改善推销或投放软件产品的时间。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Lance Fiondella其他文献
Simulation approach to estimate the system reliability of a time-based capacitated flow network susceptible to correlated failures
- DOI:
10.1016/j.simpat.2013.04.008 - 发表时间:
2013-08-01 - 期刊:
- 影响因子:
- 作者:
Yi-Kuei Lin;Lance Fiondella;Ping-Chen Chang - 通讯作者:
Ping-Chen Chang
Lance Fiondella的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Lance Fiondella', 18)}}的其他基金
CyberCorps Scholarship for Service: Accelerating Cybersecurity Education, Scholarship and Service
CyberCorps 服务奖学金:加速网络安全教育、奖学金和服务
- 批准号:
2234915 - 财政年份:2023
- 资助金额:
$ 12.5万 - 项目类别:
Continuing Grant
CAREER: Software Reliability and Security Risk Assessment: Modeling and Algorithms
职业:软件可靠性和安全风险评估:建模和算法
- 批准号:
1749635 - 财政年份:2018
- 资助金额:
$ 12.5万 - 项目类别:
Continuing Grant
EAPSI:Multivariate Bernoulli Distributions for Reliability Analysis
EAPSI:用于可靠性分析的多元伯努利分布
- 批准号:
1107724 - 财政年份:2011
- 资助金额:
$ 12.5万 - 项目类别:
Fellowship Award
相似国自然基金
靶向Treg-FOXP3小分子抑制剂的筛选及其在肺癌免疫治疗中的作用和机制研究
- 批准号:32370966
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
化学小分子激活YAP诱导染色质可塑性促进心脏祖细胞重编程的表观遗传机制研究
- 批准号:82304478
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
靶向小胶质细胞的仿生甘草酸纳米颗粒构建及作用机制研究:脓毒症相关性脑病的治疗新策略
- 批准号:82302422
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
HMGB1/TLR4/Cathepsin B途径介导的小胶质细胞焦亡在新生大鼠缺氧缺血脑病中的作用与机制
- 批准号:82371712
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
小分子无半胱氨酸蛋白调控生防真菌杀虫活性的作用与机理
- 批准号:32372613
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
相似海外基金
CSR: Small: Elastic and Robust Cloud Programming
CSR:小型:弹性且稳健的云编程
- 批准号:
1618923 - 财政年份:2016
- 资助金额:
$ 12.5万 - 项目类别:
Standard Grant
CSR: III: Small: Collaborative Research: Hybrid Vehicle-Cloud Solutions for Robust, Cost-Efficient Road Monitoring
CSR:III:小型:协作研究:用于稳健、经济高效的道路监控的混合车辆云解决方案
- 批准号:
1527097 - 财政年份:2015
- 资助金额:
$ 12.5万 - 项目类别:
Standard Grant
CSR: III: Small: Collaborative Research: A Hybrid Vehicle-Cloud Solution for Robust, Cost-Efficient Road Monitoring
CSR:III:小型:协作研究:用于稳健、经济高效的道路监控的混合车辆云解决方案
- 批准号:
1527287 - 财政年份:2015
- 资助金额:
$ 12.5万 - 项目类别:
Standard Grant
CSR: Small: Towards High-Performance, Robust, and Secure Live Migration of Virtual Machines
CSR:小:迈向高性能、稳健且安全的虚拟机实时迁移
- 批准号:
1320689 - 财政年份:2013
- 资助金额:
$ 12.5万 - 项目类别:
Standard Grant
CSR: Small:Data Staging and Parallel Applications in Robust Desktop Grids
CSR:小型:稳健桌面网格中的数据分级和并行应用程序
- 批准号:
0916742 - 财政年份:2009
- 资助金额:
$ 12.5万 - 项目类别:
Continuing Grant