AdaCore, provider of the highest quality Ada tools and support, announced the availability of GNAT Pro for RTX, an Ada Integrated Development Environment that enables programmers to produce real-time Ada applications on Microsoft Windows® platforms. GNAT Pro for RTX supports two different modes: a Windows executable with memory protection, and a real-time subsystem that executes in kernel mode with hard, real-time behavior. This enhanced control and scalability helps simplify development of critical applications, including industrial automation, aerospace, and military systems.
RTX® software from Ardence, a Citrix Company, enables Windows systems to deliver hard, real-time performance. As a true extension, it does not interfere with or modify the Windows infrastructure. Developers can create user interfaces and applications that take advantage of all the functionality offered by Windows. A component that requires real-time control can first be developed and debugged as a Windows application and then recompiled as a real-time subsystem with no code changes.
“Ada and AdaCore have a well-deserved reputation for excellence in the real-time domain,” said Jeffrey D. Hibbard, who heads the Embedded Group for Ardence, a Citrix Company. “We are pleased that GNAT Pro is available on RTX, allowing customers to reap the productivity benefits that come from Ada’s modern features and AdaCore’s front-line support.”
“This new RTX port stems from customer requests for an Ada development environment that takes advantage of all the functionality of RTX without requiring a rewrite of their code,” said José Ruiz, AdaCore senior software engineer. “GNAT Pro for RTX allows our customers to take Windows applications, recompile them unchanged, and get predictable, hard real-time behavior without interference from the underlying Windows Operating System.”
“Two types of customers will benefit from this product,” said Robert Dewar, President and CEO of AdaCore. “The first will use Windows plus RTX as a testing and development platform to verify real-time properties of their applications before migrating to another real-time target. The second will use RTX to execute real-time applications in kernel mode without having to pass through Windows to access the device’s memory, etc. Either way the GNAT Pro solution will help our customers reduce the development costs for their real-time projects.”
Pricing and Availability
GNAT Pro for RTX is currently available as an add-on to users of AdaCore’s GNAT Pro development environment. Pricing for GNAT Pro subscriptions starts at $14,000. Please contact AdaCore (firstname.lastname@example.org) for the latest information on pricing and supported configurations.
About GNAT Pro
The GNAT Pro development environment, available on more platforms than any other Ada toolset, combines industry-leading technology with an expert support infrastructure and provides a natural solution for organizations that need to create reliable, efficient, and maintainable code. GNAT Pro is the first-to-market implementation of the Ada 2005 standard, allowing users to take advantage of the many enhancements in areas such as object-oriented programming, real-time support, and predefined libraries.
At the heart of GNAT Pro is a full-featured, multi-language development environment complete with libraries, bindings, and a range of supplementary tools. All GNAT Pro technology is distributed with complete source code. GNAT Pro is based on the widely used GCC technology, is subjected to a rigorous quality assurance process, and is backed by rapid and expert support service.
Founded in 1994, AdaCore is the leading provider of commercial software solutions for Ada, a state-of-the-art 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 world-wide customer base. Ada and GNAT Pro see a growing usage in high-integrity and safety-certified applications, including commercial aircraft avionics, military systems, air traffic management/control, railroad 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.
Windows is a registered trademark of Microsoft Corporation in the United States and other countries. RTX is a trademark of Citrix Systems, Inc. and/or one or more of its subsidiaries.