Product category:
Design and Development Software
News Release from: AdaCore | Subject: Gnat Component Collection
Edited by the Electronicstalk Editorial
Team on 18 June 2008
Component collection speeds Ada
development
Collection provides software menu from which developers can select exactly those packages that are needed for their application.
New from AdaCore, the Gnat Component Collection comprises a suite of reusable software components and utilities The Gnat Component Collection has been used by AdaCore in developing the Gnat Pro tool set, the GPS Integrated Development Environment and the Gnat Tracker web-based customer interface, and is now available to Gnat Pro customers
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.
"The Gnat Component Collection contains a variety of software utilities that have proven to be extremely useful internally at AdaCore for product development", said Robert Dewar, President and CEO of AdaCore.
"Since these are general-purpose components, we realised that they would also be of benefit to our customers".
"Thus we are making them available as part of the standard Gnat Pro subscription".
The Gnat Component Collection includes: software that allows integration with scripting languages, such as python; database interfaces for APIs, such as postgresql, mysql, and sqlite; and Ada packages supplying a variety of services, such as module tracing, efficient file I/O, efficient static string searching (Boyer-Moore algorithm), e-mail and mailbox manipulation, Ravenscar tasking pattern examples and various predefined storage pool utilities.
"The Gnat Component Collection is, in effect, a software menu from which developers can select, a la carte, exactly those packages that are needed for their application", said Emmanuel Briot, Lead Project Engineer for the Gnat Component Collection.
"The collection consists of dozens of packages, interfaces and utilities that the Gnat Pro team has developed over the years".
"Offering this technology to our customers should allow them to realise the same productivity advantages that we have experienced at AdaCore".
Among the elements of the Gnat Component Collection is an extensive set of templates for Ravenscar Profile examples.
The Gnat Component Collection is available immediately to all AdaCore Gnat Pro customers as part of the standard Gnat Pro subscription.
• AdaCore: contact details and other news
• Email this article to a colleague
• Register for the free Electronicstalk email newsletter
• Electronicstalk Home Page

