Integrating Software Engineering and Human Error Models to Improve Software Quality
集成软件工程和人为错误模型以提高软件质量
基本信息
- 批准号:1423279
- 负责人:
- 金额:$ 18.02万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2014
- 资助国家:美国
- 起止时间:2014-08-01 至 2019-07-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
This research looks to improve software quality in a new way by assuming that human error is a key cause of software defects. Research from cognitive psychology is used to develop a deeper understanding of the human errors that occur during the software development process and to develop techniques that detect and prevent those errors early in the software development lifecycle. Early elimination of mistakes will improve software quality and reduce overall development cost. Through the application of human error research from psychology, this work will improve developers? ability to identify, classify, and eliminate software development errors and provide a solid structure and theoretical basis upon which to build. To effectively use findings from human error research to improve software quality, this project has three primary objectives. The first objective is to develop and empirically validate a requirement error taxonomy. The inclusion of human error research will ensure that the taxonomy is well-structured. Empirical evaluation with developers will ensure the taxonomy is complete and useful. The second objective is to use the taxonomy to build and empirically evaluate error-based software development techniques. These detection and prevention techniques will operationalize the error information into a format usable by developers. The third objective is to develop tool support for the error-based techniques. The use of human error research in this project will provide a more in-depth understanding of the types of mistakes developers make during development. In addition to its impacts on software quality, this project will also provide a venue for software engineering researchers to interact with cognitive psychologists, producing more diverse PhD students.ents.
这项研究旨在通过假设人为错误是软件缺陷的关键原因,以一种新的方式提高软件质量。认知心理学的研究被用来更深入地理解软件开发过程中发生的人为错误,并开发在软件开发生命周期早期检测和预防这些错误的技术。早期消除错误将提高软件质量并降低总体开发成本。通过从心理学角度对人因失误的应用研究,本文的工作将提高开发人员?识别、分类和消除软件开发错误的能力,并提供坚实的结构和理论基础。为了有效地利用人为错误研究的结果来提高软件质量,本项目有三个主要目标。第一个目标是开发和经验验证的需求错误分类。纳入人为错误研究将确保分类法结构良好。开发人员的经验评估将确保分类法是完整和有用的。第二个目标是使用分类法来建立和经验评估基于错误的软件开发技术。这些检测和预防技术将把错误信息转化为开发人员可用的格式。第三个目标是为基于错误的技术开发工具支持。在本项目中使用人为错误研究将提供对开发人员在开发过程中所犯错误类型的更深入了解。除了对软件质量的影响外,该项目还将为软件工程研究人员提供一个与认知心理学家互动的场所,从而产生更多样化的博士生。
项目成果
期刊论文数量(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 }}
Gursimran Walia其他文献
Gursimran Walia的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Gursimran Walia', 18)}}的其他基金
A Inquiry-Based Pedagogy and Supporting Tool to Improve Student Learning of Software Testing Concepts
基于探究的教学法和支持工具,以提高学生对软件测试概念的学习
- 批准号:
2013342 - 财政年份:2020
- 资助金额:
$ 18.02万 - 项目类别:
Standard Grant
Collaborative Research: Engaged Student Learning - Design and Development Level II: Using a Cyberlearning Environment to Improve Student Learning and Engagement in Software Courses
协作研究:学生参与学习 - 设计和开发第二级:使用网络学习环境提高学生对软件课程的学习和参与度
- 批准号:
1525414 - 财政年份:2015
- 资助金额:
$ 18.02万 - 项目类别:
Continuing Grant
相似海外基金
Integrating the analysis of multiple non-functional properties in the model-driven software engineering process
在模型驱动的软件工程过程中集成多个非功能属性的分析
- 批准号:
RGPIN-2015-05225 - 财政年份:2019
- 资助金额:
$ 18.02万 - 项目类别:
Discovery Grants Program - Individual
Integrating the analysis of multiple non-functional properties in the model-driven software engineering process
在模型驱动的软件工程过程中集成多个非功能属性的分析
- 批准号:
RGPIN-2015-05225 - 财政年份:2018
- 资助金额:
$ 18.02万 - 项目类别:
Discovery Grants Program - Individual
LUCID: Clearer Software by Integrating Natural Language Analysis into Software Engineering
LUCID:通过将自然语言分析集成到软件工程中来更清晰的软件
- 批准号:
EP/P005314/1 - 财政年份:2017
- 资助金额:
$ 18.02万 - 项目类别:
Research Grant
Integrating the analysis of multiple non-functional properties in the model-driven software engineering process
在模型驱动的软件工程过程中集成多个非功能属性的分析
- 批准号:
RGPIN-2015-05225 - 财政年份:2017
- 资助金额:
$ 18.02万 - 项目类别:
Discovery Grants Program - Individual
LUCID: Clearer Software by Integrating Natural Language Analysis into Software Engineering
LUCID:通过将自然语言分析集成到软件工程中来更清晰的软件
- 批准号:
EP/P005659/1 - 财政年份:2016
- 资助金额:
$ 18.02万 - 项目类别:
Research Grant
Integrating the analysis of multiple non-functional properties in the model-driven software engineering process
在模型驱动的软件工程过程中集成多个非功能属性的分析
- 批准号:
RGPIN-2015-05225 - 财政年份:2016
- 资助金额:
$ 18.02万 - 项目类别:
Discovery Grants Program - Individual
SI2-SSI: Collaborative Research: A Software Infrastructure for MPI Performance Engineering: Integrating MVAPICH and TAU via the MPI Tools Interface
SI2-SSI:协作研究:MPI 性能工程的软件基础设施:通过 MPI 工具接口集成 MVAPICH 和 TAU
- 批准号:
1450440 - 财政年份:2015
- 资助金额:
$ 18.02万 - 项目类别:
Standard Grant
SI2-SSI: Collaborative Research: A Software Infrastructure for MPI Performance Engineering: Integrating MVAPICH and TAU via the MPI Tools Interface
SI2-SSI:协作研究:MPI 性能工程的软件基础设施:通过 MPI 工具接口集成 MVAPICH 和 TAU
- 批准号:
1450471 - 财政年份:2015
- 资助金额:
$ 18.02万 - 项目类别:
Standard Grant
Integrating the analysis of multiple non-functional properties in the model-driven software engineering process
在模型驱动的软件工程过程中集成多个非功能属性的分析
- 批准号:
RGPIN-2015-05225 - 财政年份:2015
- 资助金额:
$ 18.02万 - 项目类别:
Discovery Grants Program - Individual
Integrating Software Engineering and Human Error Models to Improve Software Quality
集成软件工程和人为错误模型以提高软件质量
- 批准号:
1421006 - 财政年份:2014
- 资助金额:
$ 18.02万 - 项目类别:
Standard Grant