- 3
- 0
- 约6.27千字
- 约 31页
- 2017-03-09 发布于上海
- 举报
Validation of Guidance Control Software Requirements指导控制软件需求的验证
Validation of Guidance Control Software Requirements Specification for Reliability and Fault-Tolerance Annual Reliability Maintainability Symposium January 30, 2002 Frederick T. Sheldon and Hye Yeon Kim Software Engineering for Dependable Systems (SEDS) Research Laboratory School of Electrical Engineering and Computer Science Washington State University Overview Goal: Show the feasibility of this analysis approach using a industrial strength SRS to ensure: Completeness and Consistency Fault-tolerance Specification Under Study A NASA provided Guidance and Control Software (GCS) development specification for the Viking Mars Lander. Analysis Approach Using Zed to specify the data Using Statecharts : Statemate for dynamical analysis Summary and Future study Introduction Why Requirements Specification? Cost, Time, and Effort Reliable Specification Is Correct Complete, consistent and robust Can the specification be trusted while minimizing the risk of costly errors? How to analyze the specification to prevent the propagation of errors into the downstream activities? Consistency and Completeness Completeness: The lack of ambiguity Incomplete if … … the system behavior is not specified precisely because the required behavior for some events or conditions is omitted or is subject to more than one interpretation. Consistency The Specification is free from conflicting requirements and undesired nondeterminism. Fault Tolerance Faults A fault is a feature of a system that precludes it from operating according to its specification H. Ammar, B. Cukic, C. Fuhrman, and A. Mili, A comparative Analysis of HW and SW fault tolerance: Impact on software reliability engineering, 1999 Fault Tolerance The ability to respond to unexpected system failure (detection and mask/recover) Guidance and Control Software Software Requirements – GCS Dev. Spec. The system was designed to provide software control of the embedded sensors and actuators of the Viking Mars Lander during the termin
您可能关注的文档
- Untangling the Web from DNS这个网站从DNS.ppt
- Unstructured Mesh Related Issues In Computational Fluid计算流体中的非结构网格相关问题.ppt
- Unsupervised Group Discovery in Relational Datasets 关系数据集的无监督群体发现.ppt
- Unwrapping the Gift Computer Science解包裹的礼物计算机科学.ppt
- Unwrapping the Gift包裹礼物.ppt
- Up, Up and Away UCF Physics起来起来去UCF物理.ppt
- Unwrap Mosaics A new representation for video editing打开马赛克视频编辑的新表示.ppt
- Update in Heart Failure DartmouthHitchcock更新心力衰竭达特茅斯希区柯克.ppt
- Update CEP Indian Pharmaceutical Association更新CEP印度制药协会.ppt
- Update on Federal GME Funding For Graduate Dental 研究生牙科联邦GME资金更新.ppt
- VALORES CIVICOS mike市民的价值观迈克.ppt
- Validation an Example extras验证一个例子.springer.ppt
- Validation of Individuality of HandwritingDichotomy 手写体个性的验证.ppt
- Valuation Introduction估价介绍.ppt
- Valuation of A Medical Practice Gulf Coast MGMA一个医疗实践评价海湾MGMA.ppt
- VALUATION OF FIRMS IN MERGERS AND ACQUISITIONS企业并购中的估值.ppt
- Value Added Approach Rio Hondo College增值的方法瑞航德学院.ppt
- Valuations of Rural Leasehold and Licensed land in Victoria在维多利亚农村租赁和特许土地估价.ppt
- Vagueness Facilitates Search Helsingin yliopistovagueness facilitates Helsingin yliopisto搜索.ppt
- Value Added Products from Dairy Goats Home Page 从奶山羊的价值增加产品首页.ppt
原创力文档

文档评论(0)