课题基金 / 基金详情

CSR: SMALL: Robust Algorithms for an Open Source Software Reliability Tool

CSR: SMALL: Robust Algorithms for an Open Source Software Reliability Tool
CSR:SMALL:开源软件可靠性工具的稳健算法
批准号:
1526128
负责人:
Lance Fiondella
金额:
$12.5万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2015
资助国家:
美国
项目状态:
已结题
起止时间:
2015-10-01 至 2018-09-30

项目摘要

项目成果

Lance Fiondella的其他基金

相似基金

相关文献

中文摘要
翻译
所有软件成功的关键是它的可靠性。这个项目将开发一个开源软件可靠性工具,它将允许软件工程师自动应用软件可靠性模型,以帮助组织确保他们开发的软件应用程序可以无故障地运行。传统算法在数值上是不稳定的,这意味着如果初始估计不准确,它们可能会失败。算法的失败使得无法应用软件可靠性模型来做出有用的预测,例如为了达到期望的可靠性水平,软件应用程序应该测试的额外时间。这项研究的目标是开发数字稳定的算法,即使最初的估计是不准确的,也能成功。针对故障率和非齐次泊松过程(NHPP)软件可靠性模型,提出了期望最大化和期望条件最大化算法。传统的电磁算法施加了限制性的假设,限制了它们的应用仅限于最简单的模型,而ECM算法的潜力尚未得到充分的探索。因此,本研究挑战将消除现有电磁算法的限制,为软件可靠性模型设计高效的电磁算法。这些数值稳定的EM和ECM算法的实现将被纳入开源工具,以确保软件可靠性模型可以成功应用。算法的增强稳定性和工具的开放源代码性质可能促进定量软件可靠性模型的广泛使用,使公司和组织能够改进软件产品的上市时间或领域。
英文摘要
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.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CyberCorps Scholarship for Service: Accelerating Cybersecurity Education, Scholarship and Service
CAREER: Software Reliability and Security Risk Assessment: Modeling and Algorithms
EAPSI:Multivariate Bernoulli Distributions for Reliability Analysis
  • 批准号:
    1107724
  • 项目类别:
    Fellowship Award
  • 资助金额:
    $0.57万
  • 财政年份:
    2011
  • 负责人:
    Lance Fiondella
  • 依托单位:
国内基金
海外基金
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
  • 依托单位:
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    10.0万元
  • 批准年份:
    2022
  • 负责人:
    张祥忠
  • 依托单位:
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
  • 批准号:
    31972324
  • 项目类别:
    面上项目
  • 资助金额:
    58.0万元
  • 批准年份:
    2019
  • 负责人:
    高学文
  • 依托单位: