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