TechForge

20th May 2024

Share this story:

Tags:

Categories::

In this article, Fabien Chouteau from AdaCore, explains the importance of secure software in the emerging telecommunications industry.

Ada is a state-of-the-art programming language development teams use worldwide for critical software. It is unique among languages in that it helps detect and eliminate bugs early in the software life cycle when they are the least expensive to correct. Ada helps to build reliable, safe and secure software without sacrificing performance.

The history of Ada

Ada was initially developed in the early 1980s (this version is generally known as Ada 83) by a team led by Dr. Jean Ichbiah at CII-Honeywell-Bull in France. The language was revised and enhanced in an upward compatible fashion in the early 1990s under the leadership of Mr. Tucker Taft from Intermetrics in the US. The resulting language, Ada 95, was the first internationally standardized (ISO) Object-Oriented Language. Under the auspices of ISO, a further (minor) revision known as Ada 2005 was completed as an amendment to the standard. The next version of the language standard was Ada 2012, which introduced full support for contract-based programming (including subprogram pre- and postconditions), among other features. The most recent version of Ada is 2022, and this made some improvements in usability and readability.

The name “Ada” is not an acronym; it was chosen in honor of Augusta Ada Lovelace (1815-1852), a mathematician regarded as the world’s first programmer because of her work with Charles Babbage. She was also the daughter of the poet Lord Byron.

Precision in Telecoms

The importance of Quality of Service in public and private 5G, WifiX, and Satellite networks has identified a specific need for specialized network tools to measure precise latency. This precision is essential for the functionality of applications.

LatenceTech, a Canadian telecom startup, specializes in high-precision network latency tools for 5G and IoT. They had a challenge to refine quantitative latency metrics into practical strategies to enhance Quality of Service (QoS) and clients’ satisfaction with network performance. They used GNAT Pro for Ada to create stable and resource-efficient network tools, successfully meeting real-time telecom demands.

There are several reasons why Ada is a suitable programming language for this type of project. The ability to compile Ada code into small, rapid executables with GNAT Pro is perfect. The language’s explicit coding style improves readability and collaborative development. It streamlines data manipulation by allowing direct naming and arrangement of record fields, eliminating the bit-shifting required in other languages. Ada also provides synchronization while maintaining the performance benefits of native compilation.

As we look towards a future where digital connectivity is ever more critical, Ada stands out as a robust tool that can drive innovation while ensuring the high integrity of telecommunications software. The continued evolution and application of Ada in such fields promise to advance technological capabilities and uphold the highest standards of software excellence. This positions Ada as an essential asset in the toolkit of developers aiming to shape the future of telecommunications.

Unified Communications is a two-day event taking place in California, London, and Amsterdam that delves into the future of workplace collaboration in a digital world. The comprehensive event is co-located with Digital Transformation WeekIoT Tech ExpoEdge Computing ExpoIntelligent AutomationAI & Big Data Expo, and Cyber Security & Cloud Expo.

Explore other upcoming enterprise technology events and webinars powered by TechForge here.

About the Author

Fabien Chouteau

Fabien Chouteau is a software engineer at AdaCore, a provider of commercial software solutions for Ada.

Related

LG Uplus sets TM Forum benchmark for autonomous networks

28th August 2026

US seizes domains for Chinese QScan and QTRouter hacking tools

27th August 2026

Satellite IoT connections forecast to hit 197.7M by 2035

25th August 2026

SoftBank and Ericsson test AI scheduler on live Japan 5G network

21st August 2026

Join our Community

Subscribe now to get all our premium content and latest tech news delivered straight to your inbox

Popular

Customer engagement and billing are vital to a CSP’s success

7827 view(s)

T-Mobile and Ericsson test AI-RAN on live 5G Advanced network

1421 view(s)

Ericsson adds AI in RAN software for 5G network optimisation

1012 view(s)

How Indosat is scaling AI-RAN across its network

938 view(s)

Subscribe

All our premium content and latest tech news delivered straight to your inbox

This field is for validation purposes and should be left unchanged.