SHF: Medium: Assurance Based Development: A Rational Approach To Creating High Assurance Software
SHF: Medium: Assurance Based Development: A Rational Approach To Creating High Assurance Software
批准号:
0905375
负责人:
John Knight
金额:
$25.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2009
资助国家:
美国
项目状态:
已结题
起止时间:
2009-09-01 至 2012-08-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
The objective of this research is to create an approach to software development for critical systems where a high level of assurance is essential to prevent failures from having serious consequences. The approach being developed, Assurance Based Development (ABD), is based on two rigorous arguments that evolve throughout development. A fitness argument shows that the system has the functional, non-functional (include legal and ethical) and dependability properties necessary to satisfy all stakeholders, and a success argument shows how the development activities will yield a satisfactory system within time and budget constraints. Because these arguments capture the concerns of all stakeholders, their state at any given time reveals the obligations incident on the developers. Choosing development activities to meet these obligations facilitates early detection and avoidance of potential assurance difficulties. Choice also allows the developer to deploy expensive technology, such as formal verification, only on components whose assurance needs demand it.Evaluation and assessment of ABD is being conducted using case studies of a prototype artificial heart pump and a security-critical application.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CT-T: Practical Formal Verification By Specification Extraction
-
批准号:0716478
-
项目类别:Standard Grant
-
资助金额:$80.0万
-
财政年份:2007
-
负责人:John Knight
-
依托单位:
CSR: EHS: Assurance-Based Development of Critical Embedded Systems
-
批准号:0720794
-
项目类别:Standard Grant
-
资助金额:$6.5万
-
财政年份:2007
-
负责人:John Knight
-
依托单位:
CT-T: A System Structure for Secretless Security
-
批准号:0524432
-
项目类别:Standard Grant
-
资助金额:$165.0万
-
财政年份:2005
-
负责人:John Knight
-
依托单位:
Next Generation Laboratories in Computer Science Education
-
批准号:0127452
-
项目类别:Standard Grant
-
资助金额:$7.5万
-
财政年份:2002
-
负责人:John Knight
-
依托单位:
ITR: Collaborative Research: Natural Language in the Development of High Confidence Software
-
批准号:0205447
-
项目类别:Continuing Grant
-
资助金额:$60.0万
-
财政年份:2002
-
负责人:John Knight
-
依托单位:
The Somerset Laboratory: An Open Facility for Experimentation in Safety-Critical Systems
-
批准号:9525843
-
项目类别:Standard Grant
-
资助金额:$4.0万
-
财政年份:1996
-
负责人:John Knight
-
依托单位:
A Case Study in Fault Tolerance and Software Safety
-
批准号:9213427
-
项目类别:Standard Grant
-
资助金额:$21.4万
-
财政年份:1992
-
负责人:John Knight
-
依托单位:
海外基金