23 September Level C CMU using Reusable ATN Software Example considerations from re-use of the ATNSI RRI
23 September Key RSC Considerations for Reuse Planning Definition of Requirements produced by the project High and Low Level (for Level C) Software Requirements How to tie integrator system to these requirements Traceability of requirements/test within RSC Tools Used and Qualified (if done so) Software Lifecycle Documentation (or availability to Certification Authorities) Portable Test Procedures Complete Description of External Interfaces Information for Porting the RSC
23 September Requirements ATNSI RRI High Level Requirements Software Requirements from ATNSI FRS, 9705 SARPS, ATNSI PICS Performance Requirements ATNSI RRI Low Level Requirements Software Design Document Traceability From High to Low Level Requirements From Low Level Requirements to Code From Low Level Requirements to Test Cases A priori RSC system requirements are unknown unless the operating system and host architecture are assumed
23 September Planning For RSC Use CMU Development Plans SDP SCMPSQAPSVPPSAC SDP SCMPSQAPSVPPSAC RSC Development Plans Relationship of CMU to RSC Plans must be shown
23 September Tying an RSC into the CMU CMU System Requirements ATNSI FRS9705 SARPSATNSI PICS CMU ATN STACK Requirements RRI SwRS RRI SDD Other CMU Requirements RRI CodeRRI Low Level Tests CMU SRS
23 September Porting CLNP ULS TPS SNDCF PLP LMSLMS SESSES DSI DLPI LMI RSCs must have well-defined interfaces - validation of all inputs at the boundaries are required depending upon placement of partitions - timing requirements for I/O signals must be enforced by the system RSC tests are ported and rerun on the system System Environment Exchange (SEE) IDRP
23 September ATN Application CLNP CMCPDLC Crew Interface Fault Handler CM ASECPDLC ASE ULS TPS SNDCF PLP LMSLMS SESSES ATN Stack Start- up AVLC SN-SME ACI Developed VME IDRP
23 September Level C ATN Development for CMU Honeywell plans to partition CPDLC + ATN Stack away from the ACARS implementation Honeywell Functional Hazard Assessment not yet complete ED 120 is not yet published, important information in Annex A HMI Requirements which address issues from hazard assessment are to be worked with the customer Not needed until 2007, but beginning work now
23 September Level C Certification - Best Case Partition CLNP CMCPDLC Crew Interface Fault Handler CM ASECPDLC ASE ULS TPS + TP4 SNDCF PLP LMSLMS SESSES ATN Stack Start- up AVLC SN-SME VME Existing ACARS Williamsburg v3 Level C IDRP
23 September Level C Certification - Next Most Likely Partitioning CLNP CMCPDLC Crew Interface Fault Handler CM ASECPDLC ASE ULS TPS + TP4 SNDCF PLP LMSLMS SESSES ATN Stack Start- up AVLC SN-SME VME Existing ACARS Williamsburg v3 Level C IDRP
23 September CMU ATN Status CMU Development in progress VME/AVLC layers formal code complete SN-SME requirements written RRI ABIS Stack being ported to the CMU operating system This will be the 6th Port of the RRI Reviewing HMI and safety requirements CMF function in Mark III (ACARS + ATN) will be ported CMU Mark II EPIC VIA