AdaCore Introduces Enhanced Version of GNAT Programming Studio


AdaCore Introduces Enhanced Version of GNAT Programming Studio
GPS 4.4 Integrated Development Environment improves user interface, adds toolset support

PARIS and NEW YORK, October 13, 2009 - AdaCore, a leading supplier of Ada tools and support services, today announced the release of GNAT Programming Studio (GPS) 4.4. This new version of AdaCore’s graphical Ada-oriented Integrated Development Environment (IDE) offers an improved user interface, faster performance and greater integration with AdaCore’s Project Coverage and SPARK Pro toolsets. GPS is provided with GNAT Pro on most platforms, for both native and embedded software development.

The most noticeable enhancement in GPS 4.4 is in the graphical user interface (GUI), which makes it easier for users to add new plug-ins and customize the IDE. The general navigation capabilities and documentation generation features have also been improved, ensuring consistent creation of supporting materials. And below the visible GUI, GPS now offers tighter integration with both the Project Coverage and SPARK Pro toolsets. Project Coverage’s code coverage and simulator capabilities can now be directly accessed from the IDE, and support for the SPARK language has been extended, allowing improved source/annotation navigation. SPARK developers may now more easily develop SPARK language applications and invoke the SPARK Pro toolset from GPS.

“We have been systematically enhancing the GNAT Pro toolset to improve support for safety-critical and high-security applications,” commented Arnaud Charlet, GPS Project Manager at AdaCore. “GPS 4.4 is a good illustration of our strategy. Developers of high-assurance systems may now access Project Coverage and SPARK Pro tools with the same IDE that they already use for general development.”

Enhancements in GPS 4.4 include:

  • Improved user interface look and feel
  • Improved memory usage and speed
  • New entity views
  • Enhanced documentation generation to support both API documentation and source code browsing
  • Hyperlinks added in source editor for quick source and web navigation
  • Support for Project Coverage toolset invocation
  • Improved SPARK Pro language and toolset support, in particular source navigation for annotations
  • New “Tip of the Day” feature
  • Support for filters in the locations display view
  • Unified “visual diff” within the source editor
  • Support for interleaved-Ada/Expanded-Ada (.dg files) in source editor
  • Outline View updated in real-time, with the ability to display entities hierarchically
  • New source navigation menus to display a type hierarchy
  • New plug-ins, including:
    • Formatting preferences that can be automatically set from gnatpp project switches
    • Sources that can automatically be reformatted on save using gnatpp
    • Simplified new file creation

GPS 4.4 is compatible with GNAT Pro versions 3.16a1 up to 6.3. As with all GNAT Pro components, GPS is distributed with full source code and is backed by AdaCore’s rapid and expert online support.

About GNAT Programming Studio (GPS)
GPS is a powerful Integrated Development Environment (IDE) written in Ada using the GtkAda toolkit. GPS’ extensive source-code navigation and analysis tools can generate a broad range of useful information, including call graphs, source dependencies, project organization, and complexity metrics. It also provides support for configuration management through an interface to third-party Version Control Systems, and is available on a variety of platforms including Altix Linux, IA64 HP Linux, Solaris (sparc and x86), GNU/Linux (x86 and x86-64), Mac OS X, and x86 Windows (2003, XP, Vista, and 7). GPS is highly extensible; a simple scripting approach enables additional tool integration. It is also customizable, allowing programmers to specialize various aspects of the program’s appearance in the editor for a user-specified look and feel.

GPS 4.4 is currently available as part of the GNAT Pro Ada Development Environment on selected platforms, and customers can download it via the GNAT Tracker tool. For the latest information on pricing and supported configurations please contact


A webinar focusing on the new features of the GPS 4.4 release will be presented on November 10, 2009 at 11:00 am (EST) / 5:00 pm (GMT). For more information, or to register, please visit

About AdaCore
Founded in 1994, AdaCore is the leading provider of commercial software solutions for Ada, a modern programming language designed for large, long-lived applications where safety, security, and reliability are critical. AdaCore’s flagship product is the GNAT Pro development environment, which comes with expert on-line support and is available on more platforms than any other Ada technology. AdaCore has an extensive worldwide customer base; see for further information.

Ada and GNAT Pro continue to see growing usage in high-integrity and safety-certified applications, including commercial aircraft avionics, military systems, air traffic management/control, railway systems and medical devices, and in security-sensitive domains such as financial services.

AdaCore has North American headquarters in New York and European headquarters in Paris.

Press Contacts