logging in or signing up osdi Gourangi Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 149 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: October 07, 2007 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Open Systems Development Initiative (OSDI)Open Systems Project Engineering Conference (OSPEC) FY 98 Status Review29 April - 1 May 1998: Open Systems Development Initiative (OSDI) Open Systems Project Engineering Conference (OSPEC) FY 98 Status Review 29 April - 1 May 1998Open Systems Development Initiative: Open Systems Development Initiative Ethernet RS-232 MIL-STD-1553 RGB Tornado 1.0.1 Host Avionics Sub-system Simulation (AV8-B SimC) Cockpit Displays May 1, 1998 2 Copyright (c) 1998 Naval Air Warfare CenterGoals: Goals COTS technology Object Oriented S/W Hands-on expertise in a low risk environment In-house OS expertise Technology Transfer AV8B OSCAR F/A-18 AMC&D OTHERS Plug & Play capabilities Performance Characteristics May 1, 1998 3 Copyright (c) 1998 Naval Air Warfare CenterOSDI Relationships: OSDI Relationships PMA-209 PMA-257 : OSCAR PMA-265 : AMC&D Fibre Channel AE Prime/Subs COTS Vendors May 1, 1998 4 Copyright (c) 1998 Naval Air Warfare CenterArchitecture: Architecture Operational Architecture - Description of the operational elements, assigned tasks, and information flows. Systems Architecture - Defines the physical connection, location and identification of key components, circuits, networks etc., and specifies system and component performance parameters. Technical Architecture - Identifies the services, interfaces, standards, and their relationships. May 1, 1998 5 Copyright (c) 1998 Naval Air Warfare CenterOSDI System Architecture: OSDI System Architecture Ethernet RS-232 MIL-STD-1553 RGB Tornado 1.0.1 Host Avionics Sub-system Simulation (AV8-B SimC) Cockpit Displays May 1, 1998 6 Copyright (c) 1998 Naval Air Warfare CenterOSDI Technical Architecture: OSDI Technical Architecture Backplane COTS PPC Card COTS 1553 Card Hardware VxWorks BSP for Tornado 1.0.1 Hardware Dependent Software Hardware Independent Software Operational Flight Program OpenGL Graphics Driver VxWorks Wind Kernel for PPC MIL-STD-1553 Driver Graphics Card May 1, 1998 7 Copyright (c) 1998 Naval Air Warfare CenterOSDI S/W Architecture: OSDI S/W Architecture VxWorks Wind Kernel for PPC MIL-STD-1553/Graphics Drivers Avionics Infrastructure Executive NAV Adv. Ballistics HUD/DDI May 1, 1998 8 Copyright (c) 1998 Naval Air Warfare CenterOSDI Components: OSDI Components Adv. Ballistics May 1, 1998 9 Copyright (c) 1998 Naval Air Warfare CenterStandards & Conformance: Standards & Conformance National Body Company Proprietary Non-Standard Implementation Strict Conforming Conforming with extensions Non-conforming Standards Conformance May 1, 1998 10 Copyright (c) 1998 Naval Air Warfare CenterIdentify Interfaces: Identify Interfaces VxWorks Kernel VxWorks BSP 1553 Driver Backplane DY-4 SVME-171 DY-4 D654 Executive Avionics Infr. Navigation Adv. Ballistics HUD/DDI VxWorks Kernel VxWorks BSP 1553 Driver Backplane DY-4 SVME-171 DY-4 D654 Executive Avionics Infr. Navigation Adv. Ballistics HUD/DDI X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X Graphics Card Graphics Driver Graphics Card Graphics Driver X X X X X X X X X X X May 1, 1998 11 Copyright (c) 1998 Naval Air Warfare CenterIdentify Key Interfaces: Identify Key Interfaces VxWorks Kernel VxWorks BSP 1553 Driver Backplane DY-4 SVME-171 DY-4 D654 Executive Avionics Infr. Navigation Adv. Ballistics HUD/DDI VxWorks Kernel VxWorks BSP 1553 Driver Backplane DY-4 SVME-171 DY-4 D654 Avionics Infr. Navigation Adv. Ballistics HUD/DDI X(1) X(4) X(2) X(3) X(5) X X(6) X(7) X(9) X(10) X(11) X(12) X(14) X(13) X(16) X(17) X(19) Executive Graphics Card Graphics Driver Graphics Card Graphics Driver X X(8) X(18) X X(15) X May 1, 1998 12 Copyright (c) 1998 Naval Air Warfare CenterKey Open Standard Interfaces: Key Open Standard Interfaces VxWorks Kernel VxWorks BSP 1553 Driver Backplane DY-4 SVME-171 DY-4 D654 Executive Avionics Infr. Navigation Adv. Ballistics HUD/DDI VxWorks Kernel VxWorks BSP 1553 Driver Backplane DY-4 SVME-171 DY-4 D654 Avionics Infr. Navigation Adv. Ballistics HUD/DDI X(1) VME POSIX POSIX EABI X X(6) VME MaxPack X(10) X(11) X(12) X(14) X(13) X(15) X(16) X(18) Executive Graphics Card Graphics Driver Graphics Card Graphics Driver OpenGL X VME X(19) X X May 1, 1998 13 Copyright (c) 1998 Naval Air Warfare CenterThe KOSI List: The KOSI List VxWorks Kernel - VxWorks BSP VxWorks Kernel - 1553 Driver VxWorks Kernel - OFP Executive VxWorks BSP - Backplane VxWorks BSP - DY-4 SVME-171 1553 Driver - Avionics Infrastructure Backplane - DY-4 SVME-171 DY-4 SVME-171 - D654 OFP Executive - Avionics Infrastructure KOSI Componenet Standard/Non-Standard Conformance Level Responsibility OFP Executive - Navigation OFP Executive - Advanced Ballistics OFP Executive - HUD/DDI 1101.2 VME EABI Non-Standard 1101.2 VME MaxPack .h(implementation) .h (implementation) .h (implementation) .h (implementation) POSIX POSIX Non-Standard DY-4 DY-4 OSDI/DY-4 IEEE Strict IEEE Strict IEEE Strict IEEE Strict DY-4 ???? DY-4 DY-4 OSDI OSDI OSDI OSDI ANSI Strict X(1) X(2) X(3) X(5) X(4) X(7) X(6) X(9) X(8) X(10) X(11) X(12) X(13) Graphics Card - Backplane 1101.2 VME IEEE Strict Radstone DY-4 Proprietary/Unknown May 1, 1998 14 Copyright (c) 1998 Naval Air Warfare CenterThe KOSI List: The KOSI List Avionics Infrastructure - Navigation Avionics Infrastructure - Adv. Ballist. Navigation - Advanced Ballistics Advanced Ballistics - HUD/DDI KOSI Item Standard/Non-Standard Conformance Level Responsibility BANav.h(impl.) .h (implementation) .h (implementation) OpenGL OSDI OSDI OSDI Radstone ANSI Strict Note: Header files are facades(a design pattern) that define critical software interfaces. X(14) X(15) X(16) X(17) X(18) X(19) Avionics Infrastructure - Graphics Drv Avionics Infrastructure - HUD/DDI .h (implementation) OSDI .h (implementation) OSDI May 1, 1998 15 Copyright (c) 1998 Naval Air Warfare CenterBenefits of KOSI Analysis: Benefits of KOSI Analysis Understand key interfaces & standards Non-conforming interfaces Standardization Vs. Optimization KOSI based product selection Valuable tool for system engineers May 1, 1998 16 Copyright (c) 1998 Naval Air Warfare CenterBenefits of KOSI Analysis: Benefits of KOSI Analysis Promotes technology insertion for increased throughput and memory requirements Reduced time-to-market KOSI based system is scalable, portable, interoperable, & plug & play compatible System kept “open” indefinitely May 1, 1998 17 Copyright (c) 1998 Naval Air Warfare CenterRecommendation #1: Recommendation #1 Every new open system procured for the DoD shall have KOSI analysis as a SOW requirement KOSI analysis shall be performed by a joint team of prime, subs and DoD KOSI analysis shall be controlled and changes tracked through the life of the system May 1, 1998 18 Copyright (c) 1998 Naval Air Warfare CenterOSDI Technical Architecture: OSDI Technical Architecture Backplane COTS PPC Card COTS 1553 Card Hardware VxWorks BSP for Tornado 1.0.1 Hardware Dependent Software Hardware Independent Software Operational Flight Program OpenGL Graphics Driver VxWorks Wind Kernel for PPC MIL-STD-1553 Driver Graphics Card May 1, 1998 19 Copyright (c) 1998 Naval Air Warfare CenterTypical OS Technical Architecture: Typical OS Technical Architecture System Init/ Reset Boot BIT I/O Bindings Interrupts Timer 1553 VME Discretes Extensions Remote Procedure Call Message Passing IPC Operating System/Runtime Kernel Program Language Support Software Development Support Open Systems API (OSAPI) Hardware May 1, 1998 20 Copyright (c) 1998 Naval Air Warfare CenterGeneric API Services: Generic API Services System Initialization & Boot Loader Built-In Test (BIT) Device Drivers Interrupt Timers Backplane (VME) Legacy I/O (1553) High Speed I/O (Fibre Channel, PCI, SCI) Discrete I/O Bindings Operating system/Kernel Programming Language Runtime Support Software Development Interface May 1, 1998 21 Copyright (c) 1998 Naval Air Warfare CenterOSMC API - A Joint Venture: OSMC API - A Joint Venture GDIS Boeing PMA-209 NAWCWPNS Smith Open Systems Mission Computer Application Programming Interface Specification OSMC API May 1, 1998 22 Copyright (c) 1998 Naval Air Warfare CenterRecommendation #2: Recommendation #2 Joint Review of OSMC API Develop OSAPI Specification Encourage vendors to voluntarily embrace OSAPI Validate COTS product conformance to OSAPI May 1, 1998 23 Copyright (c) 1998 Naval Air Warfare CenterQuestions: It Depends Questions May 1, 1998 24 Copyright (c) 1998 Naval Air Warfare Center You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
osdi Gourangi Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 149 Category: Entertainment License: All Rights Reserved Like it (0) Dislike it (0) Added: October 07, 2007 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Open Systems Development Initiative (OSDI)Open Systems Project Engineering Conference (OSPEC) FY 98 Status Review29 April - 1 May 1998: Open Systems Development Initiative (OSDI) Open Systems Project Engineering Conference (OSPEC) FY 98 Status Review 29 April - 1 May 1998Open Systems Development Initiative: Open Systems Development Initiative Ethernet RS-232 MIL-STD-1553 RGB Tornado 1.0.1 Host Avionics Sub-system Simulation (AV8-B SimC) Cockpit Displays May 1, 1998 2 Copyright (c) 1998 Naval Air Warfare CenterGoals: Goals COTS technology Object Oriented S/W Hands-on expertise in a low risk environment In-house OS expertise Technology Transfer AV8B OSCAR F/A-18 AMC&D OTHERS Plug & Play capabilities Performance Characteristics May 1, 1998 3 Copyright (c) 1998 Naval Air Warfare CenterOSDI Relationships: OSDI Relationships PMA-209 PMA-257 : OSCAR PMA-265 : AMC&D Fibre Channel AE Prime/Subs COTS Vendors May 1, 1998 4 Copyright (c) 1998 Naval Air Warfare CenterArchitecture: Architecture Operational Architecture - Description of the operational elements, assigned tasks, and information flows. Systems Architecture - Defines the physical connection, location and identification of key components, circuits, networks etc., and specifies system and component performance parameters. Technical Architecture - Identifies the services, interfaces, standards, and their relationships. May 1, 1998 5 Copyright (c) 1998 Naval Air Warfare CenterOSDI System Architecture: OSDI System Architecture Ethernet RS-232 MIL-STD-1553 RGB Tornado 1.0.1 Host Avionics Sub-system Simulation (AV8-B SimC) Cockpit Displays May 1, 1998 6 Copyright (c) 1998 Naval Air Warfare CenterOSDI Technical Architecture: OSDI Technical Architecture Backplane COTS PPC Card COTS 1553 Card Hardware VxWorks BSP for Tornado 1.0.1 Hardware Dependent Software Hardware Independent Software Operational Flight Program OpenGL Graphics Driver VxWorks Wind Kernel for PPC MIL-STD-1553 Driver Graphics Card May 1, 1998 7 Copyright (c) 1998 Naval Air Warfare CenterOSDI S/W Architecture: OSDI S/W Architecture VxWorks Wind Kernel for PPC MIL-STD-1553/Graphics Drivers Avionics Infrastructure Executive NAV Adv. Ballistics HUD/DDI May 1, 1998 8 Copyright (c) 1998 Naval Air Warfare CenterOSDI Components: OSDI Components Adv. Ballistics May 1, 1998 9 Copyright (c) 1998 Naval Air Warfare CenterStandards & Conformance: Standards & Conformance National Body Company Proprietary Non-Standard Implementation Strict Conforming Conforming with extensions Non-conforming Standards Conformance May 1, 1998 10 Copyright (c) 1998 Naval Air Warfare CenterIdentify Interfaces: Identify Interfaces VxWorks Kernel VxWorks BSP 1553 Driver Backplane DY-4 SVME-171 DY-4 D654 Executive Avionics Infr. Navigation Adv. Ballistics HUD/DDI VxWorks Kernel VxWorks BSP 1553 Driver Backplane DY-4 SVME-171 DY-4 D654 Executive Avionics Infr. Navigation Adv. Ballistics HUD/DDI X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X Graphics Card Graphics Driver Graphics Card Graphics Driver X X X X X X X X X X X May 1, 1998 11 Copyright (c) 1998 Naval Air Warfare CenterIdentify Key Interfaces: Identify Key Interfaces VxWorks Kernel VxWorks BSP 1553 Driver Backplane DY-4 SVME-171 DY-4 D654 Executive Avionics Infr. Navigation Adv. Ballistics HUD/DDI VxWorks Kernel VxWorks BSP 1553 Driver Backplane DY-4 SVME-171 DY-4 D654 Avionics Infr. Navigation Adv. Ballistics HUD/DDI X(1) X(4) X(2) X(3) X(5) X X(6) X(7) X(9) X(10) X(11) X(12) X(14) X(13) X(16) X(17) X(19) Executive Graphics Card Graphics Driver Graphics Card Graphics Driver X X(8) X(18) X X(15) X May 1, 1998 12 Copyright (c) 1998 Naval Air Warfare CenterKey Open Standard Interfaces: Key Open Standard Interfaces VxWorks Kernel VxWorks BSP 1553 Driver Backplane DY-4 SVME-171 DY-4 D654 Executive Avionics Infr. Navigation Adv. Ballistics HUD/DDI VxWorks Kernel VxWorks BSP 1553 Driver Backplane DY-4 SVME-171 DY-4 D654 Avionics Infr. Navigation Adv. Ballistics HUD/DDI X(1) VME POSIX POSIX EABI X X(6) VME MaxPack X(10) X(11) X(12) X(14) X(13) X(15) X(16) X(18) Executive Graphics Card Graphics Driver Graphics Card Graphics Driver OpenGL X VME X(19) X X May 1, 1998 13 Copyright (c) 1998 Naval Air Warfare CenterThe KOSI List: The KOSI List VxWorks Kernel - VxWorks BSP VxWorks Kernel - 1553 Driver VxWorks Kernel - OFP Executive VxWorks BSP - Backplane VxWorks BSP - DY-4 SVME-171 1553 Driver - Avionics Infrastructure Backplane - DY-4 SVME-171 DY-4 SVME-171 - D654 OFP Executive - Avionics Infrastructure KOSI Componenet Standard/Non-Standard Conformance Level Responsibility OFP Executive - Navigation OFP Executive - Advanced Ballistics OFP Executive - HUD/DDI 1101.2 VME EABI Non-Standard 1101.2 VME MaxPack .h(implementation) .h (implementation) .h (implementation) .h (implementation) POSIX POSIX Non-Standard DY-4 DY-4 OSDI/DY-4 IEEE Strict IEEE Strict IEEE Strict IEEE Strict DY-4 ???? DY-4 DY-4 OSDI OSDI OSDI OSDI ANSI Strict X(1) X(2) X(3) X(5) X(4) X(7) X(6) X(9) X(8) X(10) X(11) X(12) X(13) Graphics Card - Backplane 1101.2 VME IEEE Strict Radstone DY-4 Proprietary/Unknown May 1, 1998 14 Copyright (c) 1998 Naval Air Warfare CenterThe KOSI List: The KOSI List Avionics Infrastructure - Navigation Avionics Infrastructure - Adv. Ballist. Navigation - Advanced Ballistics Advanced Ballistics - HUD/DDI KOSI Item Standard/Non-Standard Conformance Level Responsibility BANav.h(impl.) .h (implementation) .h (implementation) OpenGL OSDI OSDI OSDI Radstone ANSI Strict Note: Header files are facades(a design pattern) that define critical software interfaces. X(14) X(15) X(16) X(17) X(18) X(19) Avionics Infrastructure - Graphics Drv Avionics Infrastructure - HUD/DDI .h (implementation) OSDI .h (implementation) OSDI May 1, 1998 15 Copyright (c) 1998 Naval Air Warfare CenterBenefits of KOSI Analysis: Benefits of KOSI Analysis Understand key interfaces & standards Non-conforming interfaces Standardization Vs. Optimization KOSI based product selection Valuable tool for system engineers May 1, 1998 16 Copyright (c) 1998 Naval Air Warfare CenterBenefits of KOSI Analysis: Benefits of KOSI Analysis Promotes technology insertion for increased throughput and memory requirements Reduced time-to-market KOSI based system is scalable, portable, interoperable, & plug & play compatible System kept “open” indefinitely May 1, 1998 17 Copyright (c) 1998 Naval Air Warfare CenterRecommendation #1: Recommendation #1 Every new open system procured for the DoD shall have KOSI analysis as a SOW requirement KOSI analysis shall be performed by a joint team of prime, subs and DoD KOSI analysis shall be controlled and changes tracked through the life of the system May 1, 1998 18 Copyright (c) 1998 Naval Air Warfare CenterOSDI Technical Architecture: OSDI Technical Architecture Backplane COTS PPC Card COTS 1553 Card Hardware VxWorks BSP for Tornado 1.0.1 Hardware Dependent Software Hardware Independent Software Operational Flight Program OpenGL Graphics Driver VxWorks Wind Kernel for PPC MIL-STD-1553 Driver Graphics Card May 1, 1998 19 Copyright (c) 1998 Naval Air Warfare CenterTypical OS Technical Architecture: Typical OS Technical Architecture System Init/ Reset Boot BIT I/O Bindings Interrupts Timer 1553 VME Discretes Extensions Remote Procedure Call Message Passing IPC Operating System/Runtime Kernel Program Language Support Software Development Support Open Systems API (OSAPI) Hardware May 1, 1998 20 Copyright (c) 1998 Naval Air Warfare CenterGeneric API Services: Generic API Services System Initialization & Boot Loader Built-In Test (BIT) Device Drivers Interrupt Timers Backplane (VME) Legacy I/O (1553) High Speed I/O (Fibre Channel, PCI, SCI) Discrete I/O Bindings Operating system/Kernel Programming Language Runtime Support Software Development Interface May 1, 1998 21 Copyright (c) 1998 Naval Air Warfare CenterOSMC API - A Joint Venture: OSMC API - A Joint Venture GDIS Boeing PMA-209 NAWCWPNS Smith Open Systems Mission Computer Application Programming Interface Specification OSMC API May 1, 1998 22 Copyright (c) 1998 Naval Air Warfare CenterRecommendation #2: Recommendation #2 Joint Review of OSMC API Develop OSAPI Specification Encourage vendors to voluntarily embrace OSAPI Validate COTS product conformance to OSAPI May 1, 1998 23 Copyright (c) 1998 Naval Air Warfare CenterQuestions: It Depends Questions May 1, 1998 24 Copyright (c) 1998 Naval Air Warfare Center