1 / 10

Solar Probe Plus FIELDS DCB FSW Requirements

Solar Probe Plus FIELDS DCB FSW Requirements. Barbara Plante Peter Harvey University of California. Agenda. Requirements Definition Baseline Software Requirements Specification (SRS) Software Documentation Tree Requirements Partitioning for Phased Delivery (Build Plan)

Download Presentation

Solar Probe Plus FIELDS DCB FSW Requirements

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Solar Probe Plus FIELDSDCB FSW Requirements Barbara Plante Peter Harvey University of California

  2. Agenda • Requirements Definition • Baseline Software Requirements Specification (SRS) • Software Documentation Tree • Requirements Partitioning for Phased Delivery (Build Plan) • Testing Requirements • Requirements Traceability Matrix (in SRS)

  3. Documents • Management Plans/Standards • NPR_7150.2 (Software Engineering Standard) • NASA-STD-2100-91 (Software Documentation Standard) • NASA-STD-8739.8/1 (Software Quality Standard) • NASA-STD-8715 (Software Safety) • GSFC-STD-1000e (Gold Rules) • SPF-SMA-010 7434-9096 SMA Requirements • SPF_SMA_002_Rev-_PAIP • SPF_MGMT_008_SDP (Software Development Plan)

  4. Documents • Requirements/Specifications • 7435-9051_Rev_Dash.docx (Level 3 Requirements) • 7434-9066 SPP General Instrument ICD • 7434-XXXX FIELDS Specific Instrument ICD • Shared Data Document • SPF_SYS_010_Instrument_Requirements - IRD (Level 4) • SPF_FSW_002_SRS (Level 5) • SPF_DCB_001_Specification.doc • SPF_MEP_100_CDI_ICD • SPF_MEP_101_TDS_ICD • SPF_MEP_102_DFB_ICD • SPF_MEP_103_MAG_ICD • SPF_MEP_104_AEB_ICD • SPF_MEP_105_SWEAP_ICD

  5. Documents • Software Documents/Reports Preliminary plan • SPF_FSW_002_SRS (Software Requirements Specification) • SPF_FSW_003_SDD (Software Data Dictionary) • SPF_FSW_004_SAD (Software Architecture) • SPF_FSW_005_SID (Software Interface Design) • SPF_FSW_006_STP (Software Test Plan) • SPF_FSW_007_SUM (Software Users Manual) • SPF_FSW_008_SMP (Software Maintenance Plan) • SPF_FSW_009_SRD (Software Risk Database) • SPF_FSW_MPR_YYMM (Monthly Progress Report inc/ Metrics) • SPF_FSW_SVD_XXX (Software Version Descriptor) • SPF_FSW_STR_XXX_YYMMDD (Software Test Report) • SPF_FSW_SIR_XXX_YYMMDD (Software Inspection Report) • SPF_FSW_SCR_NNN (Software Change Request) • SPF_FSW_SPR_NNN (Software Problem Report) • Review Packages (SwPDR, SwCDR, SwATRR, SwAR) • Sw Design Peer Review Packages (periodic) • Sw Code Walkthrus (prior to each build delivery) • Test Procedures, GSE Display Definitions, Command & Telemetry Database files

  6. Required Products • Software Products • Boot FSW (PROM) • Operational FSW (EEPROM) • Generally developed in modules and in phases

  7. L4 Requirements and Traceability NB: FSW-03(b) science data in total data volume per ICD, not meant to mean “volumes.” (ii) FSW-08, 09 flow from L3 directives which currently include a “TBD” response time.

  8. L4 Requirements and Traceability NB: (i) “Collect and telemeter” naturally is an overview of the work to handle the input science raw measurements. It includes time-tagging, summing, averaging, and general data processing to commanded options.

  9. Build Plan and Schedule

  10. Test Requirements • Test Requirements • Test Platform : • ETU Data Controller Board Initially • ETU DCB when available • Test Equipment: • GSE PC • GSEOS Software • Spacecraft Emulator • Instrument Simulation (w/ Good and Bad Data Sets) • Logic Analyzer • Digital Scope • Data Storage: • All instrument data and housekeeping • Command/Event logs • Network access for external science data displays

More Related