SAE SEB 6-A-1990 System Safety Engineering in Software Development (Formerly TechAmerica SEB6-A).pdf
《SAE SEB 6-A-1990 System Safety Engineering in Software Development (Formerly TechAmerica SEB6-A).pdf》由会员分享,可在线阅读,更多相关《SAE SEB 6-A-1990 System Safety Engineering in Software Development (Formerly TechAmerica SEB6-A).pdf(140页珍藏版)》请在麦多课文档分享上搜索。
1、U -Q. L . -. . - EIA SEBb-A 90 3234b00 0006959 O :- = -=- EIA BULLETIN r - System Safety- Engin in Software-DeveIo ELECTRONIC INDUSTRIES ASSOCIATION ENGINEERING DEPARTMENT . . ,- i 3234600 000bb0 7 m 7 EIA SEBb-A 90 M NOTICE EIA Engineering Standards and Publications are designed to serve the public
2、 interest through eliminating misunderstandings between manufacturers and purchasers, facilitating interchangeability and improvement of products, and assisting the purchaser in selecting and obtaining with minimum delay the proper product for his particular need. Existence of such Standards and Pub
3、lications shall not in any respect preclude any member or non- member of EIA from manufacturing or selling products not conforming to such Standards and Publications, nor shall the existence of such Standards and Publications preclude their voluntary use by those other than EIA members, whether the
4、standard is to be used either domestically or internationally. Recommended Standards, Publications and Bulletins are adopted by EIA without regard to whether or not their adoption may involve patents on articles, materials, or processes. By such action, EIA does not assume any liability to any paten
5、t owner, nor does it assume any obligation whatsoever to parties adopting the Recommended Standard, Publication or Bulletin. Technical Bulletins are distinguished from EIA Recommended Standards or Interim Standards, in that they contain a compilation of engineering data or information useful to the
6、technical community, and represent approaches to good engineering practices that are suggested by the formulating committee. This Bulletin is not intended to preclude or discourage other approaches that similarly represent good engineering practice, or that may be acceptable to, or have been accepte
7、d by, appropriate bodies. Parties who wish to bring other approaches to the attention of the formulating committee to be considered for inclusion in future revisions of this Publication are encouraged to do so. It is the intention of the formulating committee to revise and update this Publication fr
8、om time to time as may be occasioned by changes in technology, industry practice, or government regulations, or for other appropriate reasons. COPYRIGHT 1990 Published by ELECTRON IC IN DUSTRI ES ASSOCIATION Engineering Department 2001 Pennsylvania Ave., N.W. Washington, D.C. 20006 (Temporary Headqu
9、arters 1722 Eye St., N.W, Washington, D.C. 20006) -. .- PRICE: $45.00 Printed in U.S.A. All rights reserved EIA SEBb-A 70 W 3234600 00067b3 7 = E IA SAFETY ENGINEER1 NG BULLETIN NO. 6-A SYSTEM SAFETY ENGINEERING IN SOFTWARE DEVELOPMENT Prepared by G-48 System Safety Engineering Committee This bullet
10、in supersedes SEB No. 6, “A Method of Software Safety Analysis,” dated June 1984. EIA SEBb-A 90 m 3234b00 00069b2 O m SEBG-A FOREWORD This Safety Engineering Bulletin was prepared by the Software Safety Subcommittee of the EIA System Safety (G-48) Committee, one of the Committees of Government (G) P
11、anel of the Engineering Department. The G-48 Committee has as its area of interest the procedures, methodology and development of criteria for the application of system safety engineering to systems, subsystems and equipments. These Bulletins are guidelines which summarize analyses, reviews, assessm
12、ents, reports, etc. ) ; and provide basic instructions, tools, and supporting data for use in performing such tasks and activities. This Bulletin addresses the system safety involvement, support and evaluation of software developed for Department of Defense weapon systems in accordance with the proc
13、ess specified by DOD-STD-2167A, “Defense System Software Development.“ These system safety engineering activities will implement the requirements and intent of MIL-STD-882. Because software is generally unsuited to traditional hardware-oriented design hazard analysis techniques, system safety engine
14、ers must first ensure that safety requirements are properly included in the software specification documents. During preliminary and detailed design, system safety uses various tools, such as the system software hazardous effects analysis (SSHEA) , to identify and document the results of software de
15、ficiencies and to ensure that adequate measures are taken to eliminate the deficiencies. The SSHEA, as a documentation and tracking tool, allows the system safety analyst to select the appropriate analysis techniques necessary to adequately identify and evaluate potential mishaps. background informa
16、tion on system safety tasks and activities (e.g., plans, / 2 . 4 EIA SEBb-A 90 3234b00 000b9b3 2 9 1 1.1 1.1.1 1.1.2 1.1.3 1.2 1.3 1.4 2 3 3.1 3.2 3.2.1 3.2.2 3.2.3 3.3 3.4 3.5 3.5.1 3.5.2 3.5.3 3.5.4 3.5.4.1 3.5.4.2 3.5.5 TABLE OF CONTENTS SEB6-A SHEET ACRONYMS 6 INTRODUCTION . 8 Bulletin Purpose.
17、Scope and Application . 8 Purpose . 8 Scope . 8 Application 8 Background., . 9 Causes of Safety Concerns . 11 Bulletin Content outline 11 DEFINITIONS., . 13 SYSTEM SAFETY SOFTWARE ANALYSIS TASKS 17 Purpose and Timing of Saety Analysis of System Software . 17 General System Safety Approach . 20 Estab
18、lishment of Safety Requirements SO Validation and Verification Planning. 21 Validation and Verification of System Safety Requirements Implementation . 22 General Considerations for Safety Analysis of System Software 23 Request for Proposal (RFP) Response Phase . 24 System Safety Software Activities
19、by DOD-STD-2167A Phases.25 System Requirements Analysis/Design Phase . 29 Software Requirements Analysis Phase . 30 Preliminary Design Phase 31 Detailed Design Phase 32 Quantitative Evaluation 33 Analysis Extension 33 Coding and CSU Testing/CSC Integration and Testing /CSCI Testing/System Integratio
20、n and Testing Phases . 34 SEB 6 -A 4 4.1 4.2 4.3 4.3.1 4.3.2 5 Appendix A Appendix B Appendix C Appendix D Appendix E Appendix F Appendix G -. TABLE OF CONTENTS (Continued) t i SHEET SYSTEM SOFTWARE HAZARDOUS EFFECTS ANALYSIS (SSHEA) , , , , . .36 SSHEA Technique. . . , . . . . . . . . . . . . . . .
21、 . . , . , , . . , . , , . 36 SSHEA Format,. . , . . . . . , . . , . . . . . . . . . . . , . . . . . . . . . ,37 Examples,. . . . , , . , . . , . . , , . . . . . . . . . . . . . . . . . . . . . ,40 Example A , , . . , . , , . . . . . . . . . . . . . . . . . . . . . . . . . . -40 Example B , , . . ,
22、. . . , . . . , . . . . . , . . . . . , . . , , . . . . . .45 SOFTWARE SAFETY ANALYSIS PROCESS FLOWS AND DESCRIPTION. . .52 APPENDICES SHEET Software System Safety Checklist , . , , . . . . , . . , . . A-1 Request for Proposal Response Phase , . . . . . , . . . . . B-1 System Requirements Analysis P
23、hase . . , . . , , . . , . . .C-1 Software Requirements Analysis Phase . . . . . . . . , . . D-1 Preliminary Design Phase, . . . . . . . . . . . , . . , . . . . E-1 Detailed Design Phase, . , . . , , . , , . , , . . . . . . . , , ,F-1 CSC/System Integration and Testing Phase. . . . , , . G-1 I . EIA
24、 SEBb-A 90 M 3234600 00069b5 b M LIST OF FIGURES SEB 6 -A SHEET 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Process Flow for Software Consideration in System Safety Activities . 19 An Example of System Development Reviews and Audits 26 System Safety Relationship to Software Design and Develop
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SAESEB6A1990SYSTEMSAFETYENGINEERINGINSOFTWAREDEVELOPMENTFORMERLYTECHAMERICASEB6APDF

链接地址:http://www.mydoc123.com/p-1028344.html