Home | Contact | Pricing | News | Partners | Mailing List | Site Map
GNAT Pro Add-On

On-Site Consulting

For projects requiring very high priority support or specialized expertise such as porting from Ada 83 to Ada 95 / Ada 2005, designing distributed applications and interfacing Ada to other languages, AdaCore offers custom support and development services.


Examples in which AdaCore can bring its expertise to your project:


Starting a successful Ada 95 / Ada 2005 project using GNAT Pro
While monitoring your software project, we help you make the best use of the GNAT Pro development environment and of Ada 95 / Ada 2005. Our experience in this domain helps you make the best use of the GNAT Pro technology. As large users of Ada 95 / Ada 2005 ourselves we are in a unique position to provide guidance to projects that adopt Ada 95 / Ada 2005.
Porting an Ada 83 application to Ada 95 / Ada 2005 using GNAT Pro
We have assisted in the port of Ada 83 applications ranging from medium-size to very large upwards of a million lines of code. Our experience indicates that one week of on-site consulting is usually sufficient to find and resolve the majority of the port problems, as well as to transmit our know-how to the hosting team.
Designing distributed applications with Ada 95 / Ada 2005
Our team has significant knowledge and experience in the design and implementation of distributed systems. We were the first to use Ada 95 to implement a number of distributed applications, using a variety of communication systems, from CORBA to COM/DCOM to PVM to DCE to Unix sockets.
Interfacing Ada 95 / Ada 2005 to other languages
Ada 95 / Ada 2005 have been designed to simplify interfacing to other languages. Our expertise in interfacing Ada 95 / Ada 2005 code with languages such as C, C++, FORTRAN and COBOL will increase the productivity and flatten the learning curve of the hosting team. A combination of on-site and off-site consulting (when internet communication is possible) has proven to be the most effective method.

For more information, please contact a sales representative at sales@adacore.com