AdaCore, the leading provider of commercial Ada development tools, is pleased to announce the launch of its Remote Programming solution, an advanced feature of the company’s GNAT Programming Studio (GPS) 4.0 Integrated Development Environment (IDE). The GPS Remote Programming facility provides a secure, efficient, and flexible way for software development teams to reduce costs by taking full advantage of their desktop computers and networks.
“Many of our customers have development teams that use client desktop PCs connected to a central server,” said Robert Dewar, CEO, AdaCore. “With Remote Programming, project members can utilise their PCs’ full processing and graphical power to run the GPS IDE, with program builds launched on the server and with files automatically synchronised between client and server.”
How it Works
In traditional software development scenarios, operations are executed on a central server. Developers either use an IDE displayed via an X Window system, or abandon the IDE all together and resort to using a text editor and terminal. When using an IDE, all functions are carried out on the central server, which requires large network and power resources, thus increasing infrastructure costs.
By contrast, AdaCore’s GPS Remote Programming facility separates the software development project into a multiple client, single/multiple server environment. It makes all project sources available on both the desktop PC and the server, which allows IDE-related operations to be carried out on the local desktop computer using the local CPU, display, and memory. As soon as a remote action is required, such as compilation, debugging or execution, the IDE automatically connects to the remote machine, synchronises the files when necessary, and performs the action. Limiting the number of operations carried out on the remote server significantly reduces the amount of required network and power usage.
AdaCore’s GPS Remote Programming feature offers the major benefits of the “one server/multiple clients” solution, including:
- Greater control of the development environment, ensuring that the code that is tested will be exactly the production code that will run.
- Easier installation of node-locked software, and easier sharing of project sources and builds.
- Ability to develop software that is portable from desktop PCs to several platforms.
Pricing and Availability
Remote Programming is available in GNAT Programming Studio (GPS) 4.0 that accompanies the GNAT Pro development toolset. Contact AdaCore for the latest information on pricing and supported configurations.
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 reliability, efficiency and safety are critical. AdaCore’s flagship product is GNAT Pro, which comes with expert online support and is available on more platforms than any other Ada technology. AdaCore has customers worldwide for more information. Use of Ada and GNAT Pro continues to grow in high-integrity and safety-critical applications, including commercial and defense aircraft avionics, air traffic control, railroad systems, financial services and medical devices. AdaCore has North American headquarters in New York and European headquarters in Paris.