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
财政年份:
2010
资助国家:
加拿大
项目状态:
已结题
起止时间:
2010-01-01 至 2011-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
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
-
依托单位:
A literate process for the certification of scientific and engineering software
-
批准号:447544-2013
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$0.62万
-
财政年份:2015
-
负责人:Smith, Spencer
-
依托单位:
Developing safe tinnitus treatment software
-
批准号:484230-2015
-
项目类别:Engage Grants Program
-
资助金额:$1.63万
-
财政年份:2015
-
负责人:Smith, Spencer
-
依托单位:
A literate process for the certification of scientific and engineering software
-
批准号:447544-2013
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$0.46万
-
财政年份:2014
-
负责人:Smith, Spencer
-
依托单位:
Improving the quality of scientific computing via software engineering methodologies
-
批准号:239129-2008
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.09万
-
财政年份:2012
-
负责人:Smith, Spencer
-
依托单位:
Improving the quality of scientific computing via software engineering methodologies
-
批准号:239129-2008
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.09万
-
财政年份:2011
-
负责人:Smith, Spencer
-
依托单位:
Improving the quality of scientific computing via software engineering methodologies
-
批准号:239129-2008
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.09万
-
财政年份:2009
-
负责人:Smith, Spencer
-
依托单位:
Improving the quality of scientific computing via software engineering methodologies
-
批准号:239129-2008
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.09万
-
财政年份:2008
-
负责人:Smith, Spencer
-
依托单位:
Software engineering methodologies applied to scientific computation
-
批准号:239129-2005
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.24万
-
财政年份:2006
-
负责人:Smith, Spencer
-
依托单位:
Software engineering methodologies applied to scientific computation
-
批准号:239129-2005
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.24万
-
财政年份:2005
-
负责人:Smith, Spencer
-
依托单位:
Application of software engineering principles to finite element programming
-
批准号:239129-2001
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.46万
-
财政年份:2003
-
负责人:Smith, Spencer
-
依托单位:
Application of software engineering principles to finite element programming
-
批准号:239129-2001
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.46万
-
财政年份:2002
-
负责人:Smith, Spencer
-
依托单位:
Application of software engineering principles to finite element programming
-
批准号:239129-2001
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.46万
-
财政年份:2001
-
负责人:Smith, Spencer
-
依托单位:
Application of software engineering principles to finite element programming
-
批准号:239129-2001
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.46万
-
财政年份:2000
-
负责人:Smith, Spencer
-
依托单位:
PGSB/ESB
-
批准号:209055-1998
-
项目类别:Postgraduate Scholarships
-
资助金额:$2.78万
-
财政年份:1998
-
负责人:Smith, Spencer
-
依托单位:
国内基金
海外基金
登录
查看更多内容
网络控制系统的隐马尔可夫建模与控制
-
批准号:61004026
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2010
-
负责人:黄丹
-
依托单位:
汶川地震后不同时期儿童创伤后应激障碍和生命质量的比较分析及对策研究
-
批准号:71073170
-
项目类别:面上项目
-
资助金额:27.0万元
-
批准年份:2010
-
负责人:田文华
-
依托单位:
多跳无线 MESH 网络中 QoS 保障算法的研究设计和性能分析
-
批准号:60902041
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2009
-
负责人:杨旸
-
依托单位:
Web Service QoS的多维多尺度模型及评估、预测方法的研究
-
批准号:60803011
-
项目类别:青年科学基金项目
-
资助金额:19.0万元
-
批准年份:2008
-
负责人:赵俊峰
-
依托单位:
龙麦19小麦品种醇溶蛋白近等基因系研究
-
批准号:30871525
-
项目类别:面上项目
-
资助金额:30.0万元
-
批准年份:2008
-
负责人:张延滨
-
依托单位:
基于随机网络演算的无线机会调度算法研究
-
批准号:60702009
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2007
-
负责人:雷蕾
-
依托单位:
Web服务质量(QoS)控制的策略、模型及其性能评价研究
-
批准号:60373013
-
项目类别:面上项目
-
资助金额:20.0万元
-
批准年份:2003
-
负责人:单志广
-
依托单位:
支持IP网视频传输的应用层多时间尺度QoS控制
-
批准号:60372019
-
项目类别:面上项目
-
资助金额:6.0万元
-
批准年份:2003
-
负责人:尹浩
-
依托单位: