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 -

British BAE SYSTEMS

1940 1950 1960 1970 1980 1990 2000 2005

23% of revenues investedinvested onon R&DR&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 ALCATEL Sp. It. Westland SELEX SAS

Oto Melara ƒ Customer base in over 150 countries Bell Agusta Officine Aeronavali Laben ƒ A fifty-year track record as 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, and UK Lockheed Martin 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 , 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