Real-Time Middleware Concluding Remarks
Total Page:16
File Type:pdf, Size:1020Kb
Agenda SELEX SI Overview Real-Time CORBA Data Distribution Service Real-Time Middleware Concluding Remarks Angelo Corsaro, Ph.D. Software Technologies Scientist Strategic and Technological Planning Directorate SELEX SI [[email protected]] SELEX-SI Heritage Aeritalia Alenia Alenia Sindel Difesa Selenia Microlambda Raytheon ITF GEC Marconi CaRS SELEX-SI Overview Plessey - Ferranti British Aerospace BAE SYSTEMS 1940 1950 1960 1970 1980 1990 2000 2005 23% of revenues invested on R&D SELEX SI Positioning FINMECCANICA Financial & Industrial Holding Company SELEX Sistemi Integrati is world leader in the provision of Integrated Aeronautics Space Helicopter DEFENCE Defense, Air Traffic and Paramilitary mission critical systems Alenia Aeronautica ALCATEL Sp. It. AGUSTA Westland SELEX SAS Oto Melara Customer base in over 150 countries Bell Agusta Officine Aeronavali Laben A fifty-year track record as radar and system supplier Aerospace Co. WASS ATR Integrated Space Software Revenues 700 M €, backlog over 1,200 M € Italia SELEX Comms Over 3,200 employees in Italy, USA, Germany and UK Lockheed Martin Telespazio ELSAG Alenia - TTS SELEX S . I . Aermacchi =Joint Venture Air Traffic Management MBDA Homeland Protection Microelectronics IT Services Transportation Energy VTMS & Coastal Sourveillance Systems Ansaldo Energia Integrated Air Defence Systems STMicroelectronics OTE ANSALDO Breda Ansaldo Trasporti Battlespace C4I Sistemi Ferroviari Naval Mission Systems Ansaldo Signal FNMFNM Employees Employees > > 62.000 62.000 Combact System Integrations . R&D R&D > > 14% 14% ATC, Land and Naval Radar Sensors Our Business SELEX SI Application Domains Systems Naval C4I Air Traffic Scalability Throughput Systems Systems Systems Determinism Persistence Parallelism Availability Security Products Comm/ Comm/ Comm/ Near Real Time Services Services Services Systemic Signal/Data Complex Real Time Fault Tolerant Signal Processing Information Information Information Processing Management Processing Processing CMS Radar C2/C3/C4 Radar Centres Radar Enabling Technologies Processing Distributed System SELEX SI Application Domains Middleware Shades… • HW: PPCs, x86 • HW: PPCs, x86 • OS: Linux, True 64, RT-Linux • OS: Linux, Windows • HW: PPCs, x86 • Middleware: CORBA 3, DDS • Middleware: CORBA 3, DDS, • OS: LynksOS, RT-Linux • Language: C, C++, Java J2EE • Middleware: CORBA, DDS • Language: C++, Java • Language: C, C++ • HW: DSP, PPCs, Scalability Scalability • OS: VxWorks, LynksOS Throughput Persistence Throughput Persistence Parallelism Determinism Parallelism Determinism • Language: Assembly, C Availability Security Availability Security • HW: FPGA, ASIC, DSP • Language: Assembly, C Scalable Near Real Time Near Real Time Systemic Signal/Data Complex Systemic Signal/Data Complex Real Time Fault Tolerant Real Time Fault Tolerant Signal Processing Information Signal Processing Information Information Information Information Information Processing Management Processing Management Processing Processing Processing Processing Real-Time Processing Distributed System CARDAMOM SELEX-SI & Middleware Standardization An Enterprise Middleware for Next Generation Mission and Safety Critical Systems SELEX is committed in promoting and evolving middleware standard Not yet a CORBA standard and standardization Under Standardization Core . Open Container C4I RTESS MARS SELEX Foundation DTFC4I DTF PTF PTF Command, Control. Contribution Configuration Middleware Build Communications, Realtime and Plugging related services SELEX Computers, Systems Code ORB and Intelligence Chairman Tools ORB XML Server and Services DDS SIG Generation ORB Position CCM Trace Deployment Architecture Board Membership SELEX is a contributing members of the OMG Pluggable DDS SELEX Standardization Activities Services Event System Naming Property Life Cycle Recording Persistence Transaction Data Distribution Service Wire-Protocol Management Time & Clock Fault Tolerance Fault Load Balancing Real-Time Fault-Tolerant CORBA Application Management and Monitoring Service Enhanced View of Time Load Balancing Real-Time CORBA Data Distribution Service Concluding Remarks Real-Time Middleware Standards available today provide rich support for different application needs Real-Time CORBA, is a rather mature platform, which has enjoyed some success in several fields ranging from military applications to industrial control Thank You! The Data Distribution Service is rapidly establishing itself as the standard for real-time publish subscribe More R&D is still needed for enabling Component Oriented Real-Time Middleware and Component Oriented Real-Time Application Angelo Corsaro, Ph.D. Software Technologies Scientist Strategic and Technological Planning SELEX SI Via Tiburtina Km 12.400 Tel. +39 06.41.50.3299 00131 Rome, Italy Fax. +39 06.41.50.2144 SELEX SI Application Domains Scalability Throughput Determinism Persistence Parallelism Availability Security Near Real Time Systemic Signal/Data Complex Real Time Fault Tolerant Signal Processing Information Information Information Processing Management Processing Processing Processing Distributed System.