Design
SmartSide Adopts Ada and GNAT Pro for Smart Devices Platform
AdaCore today announced that SmartSide has adopted the Ada programming language and AdaCore’s GNAT Pro development environment for the implementation of their Smart Devices platform. SmartSide offers multi-energy meter data management systems. Distribution Network Operators use SmartSide technology to optimize their Smart Grid networks through the secure, reliable, highly-interoperable and business-oriented Smart Energy Core platform.
“IThe system consists of two primary components:
-The generic core, which acts as the intelligence of the system and performs the major work (data collection, processing, analysis). This part of the system is sufficiently generic and configurable to process all kinds of energy and environmental data.
-The user interfaces, which are separate from the core, are very flexible and easy to adapt. They are easily configurable to reflect specific business needs.
The infrastructure of the Smart Devices platform is designed to be scalable, reliable and fault resistant. GNAT Pro and the Ada programming language were chosen because of their long and successful track record in the aerospace and defense industries, where high levels of reliability are critical. SmartSide thoroughly evaluated several other languages, but none matched the reliabilty and data-handling qualities of Ada.
“SmartSide’s diligence in searching for an appropriate programming language led them to Ada, which is especially pleasing,” said Jamie Ayre, Marketing Director of AdaCore Europe. “Ada has made a name for itself as a language for programming reliable, safe and secure systems. With the advent of Ada 2012 and the new features it introduces, it has become the benchmark for the development of these systems.”