1 / 26

DTFA03-03-P-10486

2005 FAA National Software Conference July 26-28 – Norfolk, Virginia. Component Integration On Going Research. DTFA03-03-P-10486. Jim Krodel, Pratt Whitney East Hartford, CT, USA. Sponsoring Org: FAA AIR120/Technical Standards Branch. Outline. Background of This Research

quiana
Download Presentation

DTFA03-03-P-10486

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. 2005 FAA National Software Conference July 26-28 – Norfolk, Virginia Component IntegrationOn Going Research DTFA03-03-P-10486 Jim Krodel, Pratt Whitney East Hartford, CT, USA Sponsoring Org: FAA AIR120/Technical Standards Branch

  2. Outline • Background of This Research • Study Considerations • System Safety Considerations • Relationship to SC200 • Research Paper Review • Handbook Review • Next Phase of Research • Discussion

  3. Background • Multi-phased COTS Study Program • Phase 1 & 2 • COTS HW Report (DOT/FAA/AR-01/41 ) • COTS SW Report (DOT/FAA/AR-01/26 ) • COTS snapshot (nuclear, medical, elev.), Alt methods • Emerging COTS – RTOSs & Communications • Phase 3 • COTS RTOSs (DOT/FAA/AR-02/118 ) • Phase 4 • COTS RTOSs and architectural considerations • (DOT/FAA/AR-03/77 ) http://www.faa.gov/certification/aircraft/av-info/software/Software%20Research.htm

  4. Background (Cont.) • Component Integration Study Phases • Year 1 • Report: “Real Time Operating Systems and Component Integration Considerations for Integration Modular Avionics” – 7/26/04 • Year 2 • Handbook: Integration Considerations in IMA systems – Draft 9/26/05 • Year 3 • Report: Verification Considerations in IMA systems – Draft 7/26/06 Study contributions by George Romanski of Verocel, Inc.

  5. Component Integration Study • Attributes • Relate to DO-178 and/or DO-278 • Relate to On-going SC200 Drafts • Relate to Current System Safety Disciplines • Surveys • Literature, Vendors, Applications, Tools, Methods

  6. System Safety Considerations for IMA Systems ARP 4754 Federated Look ARP 4754 discusses the steps to develop a system with a proper system safety basis. This document was developed from a federated system mind-set.

  7. IMA Safety Considerations

  8. ARP4754 – IMA Mapping

  9. Application Developer SC200 Development Activities Aircraft Integrator Integration Activity #1 IA #2 IA #3 IA #4 RTOS Developer Platform Dev. O/S APP APP APP APP APP APP APP O/S O/S O/S O/S HW HW HW HW HW IA #4 (System Of Systems) I M A System Integrator APP APP APP APP APP APP APP APP O/S O/S O/S O/S HW HW HW HW

  10. SC200 Planning Data Schema Credits Commitments EQP – Environment Qual Plan

  11. Forms of Commitments Partition Health Management Health Monitoring Responses to Errors at the Partition Level

  12. Research Paper – Review Phase I • RTOS CONSIDERATIONS IN IMA SYSTEMS • Shared Resources and Resource Management • IMA Schedulers • Run Time Kernels • Non-partitioning Run time Operating Systems • RTOS within a partition of an IMA system • RTOS Exception Handling

  13. Research Paper – Review Phase I • Integration • Installation • Configuration • Initialization • System Health Monitoring & Recovery

  14. Handbook Review of Phase II • Handbook Considerations • AC 20-145: Guidance for Integrated Modular Avionics (IMA) that Implement TSO-C153 Authorized Hardware Elements • Roles in AC 20-145 are the primarily applicant and FAA. • AC 20-148: Guidance for Reusable Component Developers • SC-200 - Draft Consensus • IMA Experience – Vendor Interviews • Published Works

  15. Handbook Review of Phase II • Handbook • Handbook “checklists” or “worksheets” requested • Ensure Completeness • Not advocates of checklists or worksheets. • Handbook as a resource • Various Roles - develop own approaches • SC-200 requests an IMA certification plan. • IMASCP • roles defined

  16. Handbook – Review Phase II • “HANDBOOK FOR COMPONENT INTEGRATION IN IMA SYSTEMS” • The Integration Process • Roles & Responsibilities • Integration Models • Set/Use, Communications, etc. • Topics of IMA RTOSs & Components

  17. Handbook – Review Phase II • Topics of IMA RTOSs & Components Environmental Hardware Memory Partitions Input/Output Interrupts Shared Resources Data Communications Process Time Identification and Control Initialization Installation Error Handling

  18. Review of Phase II • Handbook • Integration Changes • SC200 Roles • Certification Authority • Certification Applicant • IMA System Integrator • Platform and Module Suppliers • Application Supplier • Maintenance Organization • Handbook Roles • RTOS Developer added

  19. A Peek At the Handbook • INTEGRATION PLANS • FOR COMPONENTS • FOR MODULES • FOR OVERALL SYSTEM • INTEGRATION REQUIREMENTS • INTEGRATION DESIGN • INTEGRATION VERIFICATION • Phase III

  20. A Peek At the Handbook • PRODUCT CHANGE ACTIVITIES • IMA INTEGRATION PRACTICES. • Set/Use. (Traceability) • Worst Case Execution Time. • Communications. • Integration Models. • CM FOR THE INTEGRATOR • All CM Components [platform, application, rtos, etc] • CM in phases • Initial, Dev, Verification, Delivery

  21. A Peek At the Handbook • Data Loader • Entire IMA, Single Partition, Single App, IMA, Electronic labeling • Health Management Systems • Monitoring • Detection • Accommodation functions • Trial integration

  22. A Peek At the Handbook • IMA INTEGRATION TOOLS • Tool Classes • Traceability Tools • Modeling Tools Frameworks • Configuration Control • Data Coupling, Control Coupling

  23. A Peek At the Handbook • IMA INTEGRATION TOOLS (cont.) • Design Integration Environment Tools • Modeling Tools • Temporal • Communication • Distributed Target

  24. A Peek At the Handbook • DOWNSIDES TO CONDSIDER • SSA OF FEDERATED VS. IMA • FINGER POINTING • WCET • VERIFICATION PITFALLS • REUSE PITFALLS • SECURITY

  25. Next Phase of Research • Year 2 • Handbook: Integration Considerations in IMA systems – Draft 9/26/05 • Year 3 • Report: Verification Considerations in IMA systems – Draft 7/26/06 • Contributions From Attendees Welcome • james.krodel@pw.utc.com

  26. james.krodel@pw.utc.com

More Related