REG NASA-LLIS-6656-2012 Does Software IV&V Provide Clear Benefits to NASA Projects .pdf
《REG NASA-LLIS-6656-2012 Does Software IV&V Provide Clear Benefits to NASA Projects .pdf》由会员分享,可在线阅读,更多相关《REG NASA-LLIS-6656-2012 Does Software IV&V Provide Clear Benefits to NASA Projects .pdf(5页珍藏版)》请在麦多课文档分享上搜索。
1、Public Lessons Learned Entry: 6656 Lesson Info: Lesson Number: 6656 Lesson Date: 2012-08-7 Submitting Organization: JPL Submitted by: David Oberhettinger Subject: Does Software IV spacecraft bus supplied by contractor 10 instruments with software Contractor FSW Manager preferred direct interaction a
2、nd integration of the IV spacecraft bus supplied by contractor 1 instrument PSSE handled most interactions with IV 400 hours - systems team 0.5 - 1.0 FTE (10,500 hours) Table 1. NASA IV&V staffing and JPL project support staffing for recent JPL projects as of Phase E, from Reference (2), p. 9 (MSL I
3、V&V services are continuing, so the MSL values may change.) .Key:. Communicated - Includes IV&V issues in States: Project Accepts Risk, Not To Be Verified, Closed, To Be Verified, Withdrawn Accepted - Includes IV&V issues in States: Project Accepts Risk, Not To Be Verified, Closed, To Be Verified Re
4、solved - Includes IV&V issues in States: Project Accepts Risk, Not To Be Verified, Closed Quality of Results - Ratio of Accepted to Communicated Recent JPL experience with IV&V support for the Mars Science Laboratory (MSL) project suggests that IV&V can bring about explicit FSW improvements. IV&V su
5、pport to MSL was limited to Entry, Descent, and Landing (EDL) software, fault protection (FP) software, and surface mobility software. Specific examples of IV&V contributions to the MSL project (Reference (2) include: Analysis of flow-down from the functional description documents (FDDs) to MSL FSW
6、requirements, and then to testing: o Project processed engineering change requests (ECRs) to bring documentation/code into alignment. o In most cases, the code was found to be correct, so IV&V inquired whether the wrong requirement had been tested. o IV&V found cases where a deleted requirement was
7、still supported in the code. Requirements-to-code tracing: o IV&V discovered cases where the MSL code was implemented incorrectly. o Fatal Event Verification Records (EVRs) were identified and traced to requirements per the project policy. Code (static) analysis: o Spot-checked the interim work prod
8、ucts of the MSL FSW development team using different tools. o IV&V found uninitialized variables, unused variables, buffer overruns, and violations of coding standards. o (This code analysis is duplicative of the current JPL FSW development process). The IV&V team developed a database that captured
9、the MSL FP design and facilitated checking for consistency between the FP design and the FP documentation (including cross-checks for FP requirements, FP FDD, monitors, and responses) o IV&V found many inconsistencies and errors where the same stimulus would map to a different system FP response. o
10、The project found the IV&V teams database very useful, and they may adopt it as an operations tool. Table 2 lists the 512 MSL IV&V Team findings on MSL fault protection (as of December 2011) across the range of mission phases/domains. Phase/ Domain Functional Description Document (FDD) Total Local O
11、nly System + Local System Only Other Cross- Cutting Power & Power/Analog Module (PAM) 7 2 1 4 Pyro 1 1 Sequencing 10 2 5 2 1 Provided by IHSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-Telecom 8 3 4 1 Thermal 135 130 1 3 1 Time Definition & Checks 10 7 2 1 Uplin
12、k and Command 3 2 EDL EDL Actuators 35 35 EDL Comm 1 1 EDL Sensors 11 11 Dedicated Fault Protection SW 1553 Bus Off-Nominal 6 2 4 Intercomm 4 3 1 Rover Compute Element (RCE) 47 38 2 7 Remote Electronics Unit (REU) Off-Nominal 14 10 4 Radio Science Beacon (RSB) Off-Nominal 11 3 6 1 1 System Fault Pro
13、tection (SFP) 1 1 Wakeup & Shutdown 15 9 2 4 LCA Cruise, Attitude Control System (ACS), and Propulsion 16 15 1 Surface- General Actuators and Motor Controller (MC) 50 50 Communication Behavior (CBM) 2 1 1 Mobility, Vol. 1 29 29 Surface Attitude & Position (SAPP) 8 8 Surface- Remote Science Dynamic A
14、lbedo of Neutrons (DAN) 3 3 Malin Space Science Systems (MSSS) Imaging 10 10 Remote Sensing Mast (RSM) 3 3 Surface- Sample Science Chemistry and Mineralogy instrument (CheMin) instrument 5 5 Collection and Handling for Interior Martian Rock Analysis (CHIMRA) 8 8 Drill 26 24 1 1 Robotic Arm 512 437 4
15、0 29 6 Table 2. MSL IV&V fault protection analysis findings to date (Reference (2), p. 14) The MSL IV&V team checked over 3,000 flight software requirements duplicated in three sources, identifying several inconsistencies (Reference (3). While the inconsistencies themselves did not represent serious
16、 discrepancies, the requirements-checking aided MSLs Certification of Flight Readiness (COFR) process. The PSSEs for the GRAIL, Juno, MSL, and SMAP projects met in August 2011 to discuss their experiences with NASA IV&V. Although they could not recall any mission-critical errors averted by IV&V, the
17、y concluded that IV&V support to JPL has resulted in valuable contributions to the projects without placing excessive demands on project resources. The IV&V teams have produced significant findings, such as: FSW discrepancies (e.g., both errors like MSL fatal events that that could cause a reset, an
18、d process deficiencies such as Juno interface control diagrams (ICDs) that were not properly traced and GRAIL requirements that were not properly tested), Provided by IHSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-Design inconsistencies (e.g., FP responses to t
19、he same stimulus should not differ), Requirements-to-code tracing (i.e., identifying where the FSW code responds to a requirement), Missing or misapplied requirements in the requirements flow-down. (In Phases C and D of the Juno project, the IV&V team created tools for visualizing the requirements f
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- REGNASALLIS66562012DOESSOFTWAREIVVPROVIDECLEARBENEFITSTONASAPROJECTSPDF

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