Product category:
Design and Development Software
News Release from: AdaCore | Subject: Gnat Pro for LynxOS
Edited by the Electronicstalk Editorial
Team on 07 November 2007
Compiler system speeds combat system
design
SSDS Mk 2 is a combat system that integrates and co-ordinates the sensors and weapons systems aboard a US Naval vessel to provide a coherent tactical picture.
Raytheon has delivered the Ship Self-Defense System (SSDS) Mk 2 using Gnat Pro for LynxOS within its multilanguage software development environment SSDS Mk 2 is a combat system that integrates and co-ordinates the sensors and weapons systems aboard a US Naval vessel to provide a coherent tactical picture for situational awareness, command and controls, and quick-reaction self-defence
This article was originally published on Electronicstalk on 12 Jan 2006 at 8.00am (UK)
Related stories
Environment speeds Ada systems development
The Gnat Programming Studio is a sophisticated software development environment for the Ada programming language.
Development environment upgrades to Ada 2005
The latest and most advanced version of the Gnat Pro open-source Ada development environment supports all the major new features in Ada 2005.
It is a single-source baseline that supports multiple system configuration modifications (MODs) for large deck ship classes (aircraft carriers and amphibious ships).
Gnat Pro was specifically used on the SSDS Mk 2 to support Ada application development on the Intel processors and the LynxOS operating system.
"SSDS Mk 2 is a modular distributed program consisting of C, C++ and Ada software components", says Mark A Hodge, SSDS Mk 2 Technical Director for Raytheon Integrated Defense Systems.
Further reading
Environment accelerated Ada programming
Gnat Programming Studio is an advanced, powerful integrated development environment that accompanies the Gnat Pro Ada language development toolset.
IDE supports remote programming
AdaCore has launched its remote programming solution, an advanced feature of the company's Gnat Programming Studio (GPS) 4.0 integrated development environment (IDE).
Software analysis predicts system memory demands
A novel software analysis tool enables development teams to accurately predict the maximum size of the memory stack required to host an embedded software application.
"LynxOS for x86 was selected because of its real-time determinism as we migrated from an older operating system towards a more mainstream OS.
The AdaCore Gnat Pro compile system was selected both for its support for LynxOS and its association with Gnu, which is being used for the C and C++ application components".
"AdaCore's Gnat Pro tool set provided Raytheon with the seamless interoperability it required to support the inherently mixed-language development of SSDS Mk 2", says Robert Dewar, President of AdaCore.
"On large, mission-critical systems, Ada is often used in conjunction with other languages, and the Ada design specifically caters to such usage".
"AdaCore provides complete support for compilation with multi-language build and debug for all Gnat Pro environments".
On many of today's amphibious ships and aircraft carriers, the radar and anti-air weapons used for self-defence are installed as stand-alone systems.
As a result, considerable manual intervention is required to complete the detect-to-engage sequence against anti-ship cruise missiles (ASCMs).
SSDS Mk 2 is designed to expedite that process.
Consisting of software and commercial-off-the-shelf (COTS) hardware, SSDS Mk 2 integrates radar systems with anti-air weapons, both hard kill (missile systems) and soft kill (decoys).
SSDS Mk 2 includes embedded doctrine to provide an integrated detect-through-engage capability with options ranging from use as a tactical decision aid to use as an automatic weapons system to respond with hard-kill and soft-kill systems.
Although SSDS Mk 2 will not improve the capability of individual sensors, it enhances target tracking by integrating the inputs from several different sensors to form a composite track.
For example, SSDS Mk 2 will correlate target detections from individual radars, the electronic support measures (ESM) system (radar warning receiver), and the identification-friend or foe (IFF) system, combining these to build composite tracks on targets while identifying and prioritising threats.
Similarly, SSDS Mk 2 will not improve the capability of individual weapons, but should expedite the assignment of weapons for threat engagement, and provide a "recommend engage" display for operators, or if in automatic mode, initiate weapons firing, ECM transmission, chaff or decoy deployment, or some combination of these.
SSDS Mk 2 integrates previously "stand-alone" sensor and engagement systems for aircraft carriers and amphibious warfare ships, thereby supporting the Joint Vision 2010 concept of full-dimensional protection, by providing a final layer of self-protection against air threat "leakers" for individual ships.
By ensuring such protection, SSDS Mk 2 contributes indirectly to the operational concept of precision engagement, in that strike operations against targets are executed from several of the platforms receiving SSDS Mk 2.
• AdaCore: contact details and other news
• Email this article to a colleague
• Register for the free Electronicstalk email newsletter
• Electronicstalk Home Page

