课题基金 / 基金详情

Improving the quality of scientific computing via software engineering methodologies

Improving the quality of scientific computing via software engineering methodologies
通过软件工程方法提高科学计算的质量
批准号:
239129-2008
负责人:
Smith, Spencer
金额:
$1.09万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2012
资助国家:
加拿大
项目状态:
已结题
起止时间:
2012-01-01 至 2013-12-31

项目摘要

项目成果

Smith, Spencer的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
The objective of the proposed research program is to improve the quality of scientific computation (SC) software. Although many high quality algorithms have been implemented, especially with respect to the qualities of correctness, reliability and performance, there are other qualities, such as usability, maintainability, verifiability, productivity, reusability and portability that are often neglected. To address these quality concerns, the proposed approach is to adapt software engineering (SE) methodologies that have been successfully applied for other types of software. One new idea that can be adapted from SE is the development of SC code as a program family. In this approach similar software products are developed together, with the common parts reused and the variable features identified and systematically handled. This research has the potential to significantly improve SC code with respect to reusability because the common code only has to be implemented once. Testing is another area of SE practise that will be adapted with the goal of improving the quality of SC software. The testing research will be challenging because most testing methodologies assume that for each set of test inputs an expected output can be identified, but this is often not the case for SC software. This challenge will be addressed through techniques of parallel testing with independent algorithms, comparison to closed-form solutions, the use of interval and infinite precision arithmetic, a posteriori error estimation and systematic identification and documentation of known characteristics of the solution.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Accelerated and targeted discovery of cellulases from rumen microbiome
  • 批准号:
    563075-2021
  • 项目类别:
    University Undergraduate Student Research Awards
  • 资助金额:
    $0.44万
  • 财政年份:
    2021
  • 负责人:
    Smith, Spencer
  • 依托单位:
A literate process for the certification of scientific and engineering software
  • 批准号:
    447544-2013
  • 项目类别:
    Collaborative Research and Development Grants
  • 资助金额:
    $1.33万
  • 财政年份:
    2018
  • 负责人:
    Smith, Spencer
  • 依托单位:
A literate process for the certification of scientific and engineering software
  • 批准号:
    447544-2013
  • 项目类别:
    Collaborative Research and Development Grants
  • 资助金额:
    $2.44万
  • 财政年份:
    2017
  • 负责人:
    Smith, Spencer
  • 依托单位:
A literate process for the certification of scientific and engineering software
  • 批准号:
    447544-2013
  • 项目类别:
    Collaborative Research and Development Grants
  • 资助金额:
    $2.44万
  • 财政年份:
    2016
  • 负责人:
    Smith, Spencer
  • 依托单位:
国内基金
海外基金
网络控制系统的隐马尔可夫建模与控制
  • 批准号:
    61004026
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    20.0万元
  • 批准年份:
    2010
  • 负责人:
    黄丹
  • 依托单位:
汶川地震后不同时期儿童创伤后应激障碍和生命质量的比较分析及对策研究
多跳无线 MESH 网络中 QoS 保障算法的研究设计和性能分析
Web Service QoS的多维多尺度模型及评估、预测方法的研究
  • 批准号:
    60803011
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    19.0万元
  • 批准年份:
    2008
  • 负责人:
    赵俊峰
  • 依托单位: