ASTM F3201-2016 Standard Practice for Ensuring Dependability of Software Used in Unmanned Aircraft Systems (UAS)《确保无人航空器系统 (UAS) 使用软件可靠性的标准实施规程》.pdf
《ASTM F3201-2016 Standard Practice for Ensuring Dependability of Software Used in Unmanned Aircraft Systems (UAS)《确保无人航空器系统 (UAS) 使用软件可靠性的标准实施规程》.pdf》由会员分享,可在线阅读,更多相关《ASTM F3201-2016 Standard Practice for Ensuring Dependability of Software Used in Unmanned Aircraft Systems (UAS)《确保无人航空器系统 (UAS) 使用软件可靠性的标准实施规程》.pdf(11页珍藏版)》请在麦多课文档分享上搜索。
1、Designation: F3201 16Standard Practice forEnsuring Dependability of Software Used in UnmannedAircraft Systems (UAS)1This standard is issued under the fixed designation F3201; the number immediately following the designation indicates the year oforiginal adoption or, in the case of revision, the year
2、 of last revision. A number in parentheses indicates the year of last reapproval. Asuperscript epsilon () indicates an editorial change since the last revision or reapproval.1. Scope1.1 This standard practice intends to ensure the dependabil-ity of UAS software. Dependability includes both the safet
3、yand security aspects of the software.1.2 This practice will focus on the following areas: (a)Organizational controls (for example, management, training) inplace during software development. (b) Use of the software inthe system, including its architecture and contribution tooverall system safety and
4、 security. (c) Metrics and designanalysis related to assessing the code. (d) Techniques and toolsrelated to code review. (e) Quality assurance. (f) Testing of thesoftware.1.3 There is interest from industry and some parts of theCAAs to pursue an alternate means of compliance for softwareassurance fo
5、r small UAS (sUAS).1.4 This practice is intended to support sUAS operations. Itis assumed that the risk of sUAS will vary based on concept ofoperations, environment, and other variables. The fact thatthere are no souls onboard the UAS may reduce or eliminatesome hazards and risks. However, at the di
6、scretion of the CAA,this practice may be applied to other UAS operations.1.5 This standard does not purport to address all of thesafety concerns, if any, associated with its use. It is theresponsibility of the user of this standard to establish appro-priate safety and health practices and determine
7、the applica-bility of regulatory limitations prior to use.2. Referenced Documents2.1 FAA Standard:2FAA 23.13091E System Safety Analysis and Assessmentfor Part 23 Airplanes2.2 IEC Standard:3IEC 62304 Medical Device SoftwareSoftware Life CycleProcesses2.3 ISO Standards:4ISO 9001 Quality Management Sys
8、temsRequirements2.4 ICAO Standard:5ICAO 9859 Safety Management Manual2.5 NASA Standard:6NASA Technical Briefs Making Sense out of SOUP (Soft-ware of Unknown Pedigree)2.6 RTCA Standards:7RTCA DO-178C Software Considerations in Airborne Sys-tems and Equipment CertificationRTCA DO278A Software Integrit
9、y Assurance Consider-ations for Communication, Navigation, Surveillance, andAir Traffic Management (CNS/ATM) SystemsRTCADO-326 Airworthiness Security Process Specification2.7 Military Standards:8Department of Defense Joint Software System Safety Hand-bookMIL-STD-882E Department of Defense Standard f
10、or Sys-tem Safety3. Terminology3.1 Definitions of Terms Specific to This Standard:3.1.1 application programming interface (API)definitionof the inputs and outputs for operations intended for use byother software modules.3.1.2 architecturearchitecture is made up of the definitionof the sUAS Software
11、components, the data that flows between1This practice is under the jurisdiction of ASTM Committee F38 on UnmannedAircraft Systems and is the direct responsibility of Subcommittee F38.01 onAirworthiness.Current edition approved Sept. 1, 2016. Published September 2016. DOI:10.1520/F3201-16.2Available
12、from Federal Aviation Administration (FAA), 800 IndependenceAve., SW, Washington, DC 20591, http:/www.faa.gov.3Available from International Electrotechnical Commission (IEC), 3, rue deVaremb, P.O. Box 131, 1211 Geneva 20, Switzerland, http:/www.iec.ch.4Available from International Organization for S
13、tandardization (ISO), ISOCentral Secretariat, BIBC II, Chemin de Blandonnet 8, CP 401, 1214 Vernier,Geneva, Switzerland, http:/www.iso.org.5Available from International Civil Aviation Organization (ICAO), 999 Robert-Bourassa Blvd., Montreal, Quebec H3C 5H7, Canada, http:/www.icao.int.6Available from
14、 U.S. National Air and Space Administration (NASA), 300 E.Street, SW, Suite 5R30, Washington, DC 20546, http:/www.nasa.gov.7Available from Radio Technical Commission for Aeronautics (RTCA), 115018th St., NW, Suite 910, Washington, DC 20036, http:/www.rtca.org.8Available from DLA Document Services, B
15、uilding 4/D, 700 Robbins Ave.,Philadelphia, PA 19111-5094, http:/quicksearch.dla.mil.Copyright ASTM International, 100 Barr Harbor Drive, PO Box C700, West Conshohocken, PA 19428-2959. United States1the components (data flow), and the order of execution of thecomponents (control flow).3.1.3 code chu
16、rnthe quantity and frequency of additions,deletions, and modifications to the source code for software.3.1.4 code coveragea measure used to describe the degreeto which the source code of a program is tested by a particulartest suite.3.1.5 customerincludes stakeholders outside of the sUASmanufacturer
17、 who interface with the sUAS.3.1.6 dependabilityattribute of the software code thatproduces the consequences for which it was written, withoutadverse effects, in its intended environment.3.1.7 dynamic program analysisthe practice of analyzingsoftware while it is executing, for example monitoring mem
18、oryaccess, allocation, and deallocation during program execution.For example, Valgrind is a popular open-source tool thatperforms this type of analysis.3.1.8 externally developed software (EDS)software devel-oped outside of the sUAS manufacturer for which adequaterecords of the development process m
19、ay not be available.3.1.9 EDS quality plana plan to address the softwarequality in the event that EDS source code is not available. SeeAppendix X2 for more details.3.1.10 fuzz testinga testing technique wherein the input toa unit under test is unexpected in some way. Examples includetesting with inp
20、ut that is invalid, unexpected, or random.3.1.11 internal userincludes stakeholders within thesUAS manufacturers organization who interface with thesUAS.3.1.12 internally developed software (IDS)software de-veloped within the sUAS manufacturers organization.3.1.13 penetration testinga testing method
21、 intended toidentify and correct vulnerabilities and security defects byattempting to break, bypass, or tamper with software securitycontrols.3.1.14 publishformalized release of a document to appro-priate parties. A history should be maintained for publisheddocuments. The history may be part of revi
22、sion control system,printed papers in a binder, or any other auditable system.3.1.15 quality assurancethe practice of internally moni-toring or auditing the development process.3.1.16 red team evaluationa process designed to detectnetwork and system vulnerabilities and test security by takingan atta
23、cker-like approach to system, network, or data access, orcombinations thereof.3.1.17 shall versus should versus mayuse of the word“shall” implies that a procedure or statement is mandatory andmust be followed to comply with this practice, “should”implies recommended, and “may” implies optional at th
24、ediscretion of the supplier, manufacturer, or operator. Since“shall” statements are requirements, they include sufficientdetail needed to define compliance (for example, thresholdvalues, test methods, oversight, and references to other stan-dards). “Should” statements also represent parameters thatc
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASTMF32012016STANDARDPRACTICEFORENSURINGDEPENDABILITYOFSOFTWAREUSEDINUNMANNEDAIRCRAFTSYSTEMSUAS 确保 无人

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