Title
Complementing Ada with other programming languages
Abstract
This paper presents our experience in using Ada and the Ravenscar profile in a robotics non-profit association and in a robotics competition. While Ada is our primary and dominant language, we have complemented it with a hardware description language (Verilog) and an interactive language (Forth). We describe the interface between those languages, and the design choices that have been made to minimize the risks taken by leaving the Ada world. We also explain why we chose in some conditions to relax restrictions imposed by the use of the Ravenscar profile.
Year
DOI
Venue
2009
10.1145/1647420.1647444
SIGAda
Keywords
Field
DocType
Ada streams,FPGA,ravenscar high integrity profile,robotics
Programming language,Computer science,Ravenscar profile,Field-programmable gate array,Real-time computing,Artificial intelligence,Verilog,Robotics,Hardware description language
Conference
Volume
Issue
ISSN
29
3
1094-3641
Citations 
PageRank 
References 
1
0.35
8
Authors
2
Name
Order
Citations
PageRank
Samuel Tardieu1588.65
Alexis Polti210.35