Ada Crate of the Year Prize for Rejuvenation-Ada

Ada Crate of the Year Prize for Rejuvenation-Ada

by Piërre van de Laar and Arjan Mooij, TNO-ESI

2022 Ada/SPARK Crate of the Year Award for ESI

We are very proud to share that the Ada Crate of the Year Prize 2022 is awarded to Rejuvenation-Ada by Piërre van de Laar and Arjan Mooij.

Rejuvenation-Ada is a pattern based code manipulation tool designed to automate the maintenance of Ada projects. It builds on top of Libadalang's general analysis features to create an easy to use interface specialized for implementing code refactorings.

Example
Rejuvenation provides a familiar interface for its users as the code manipulation patterns are written in Ada. Taking an example from the documentation this is a find pattern
AdaCore

"Tooling is obviously a topic dear to our heart, so we are really pleased to see this project in the Alire ecosystem."

Piërre van de Laar

"The developers specifies the necessary code transformations using their familiar, well-known programming language, and the tooling performs these complex transformations using the programming language concepts. This way of working results in considerable savings in development and maintenance.”

Go to AdaCore
Contact