Over the last 15 years, the series of the International Workshop on Real-Time Ada Issues have provided focus for identifying issues with Ada 83 and 95; for proposing solutions to those problems; and for evaluating proposed changes to the language standard.
Since the standardization of Ada 95, the IRTAW series have assisted in the review of the real-time related chapters of the Guide for the Use of the Ada Programming Language for High Integrity Systems (ISO/IEC TR 15942:2000) and have developed and promoted the Ravenscar Tasking Profile.
With the advent of Java and the development of Real Time Specification
for Java, the Workshop has begun to consider the integration of embedded Ada and Java systems, and their interoperability.
In keeping with this tradition, the goals of IRTAW-12 will be to:
- examine the shape and the status of the language amendments proposed
or promoted by previous IRTAW editions, with respect to the ongoing Ada language revision process, as well as the demand for further enhancements
- consider the lessons learned from industrial experience with using Ada 95 in general and the Ravenscar Profile in particular in actual real-time projects
- examine and develop paradigms for using Ada 95 for real-time distributed systems, including issues of robustness as well as of hard, flexible and application-defined scheduling
- consider the impact of the OOP paradigm on multi-threaded, possibly distributed, real-time systems
- review the status and contents of the Guide for the Use of the Ada Ravenscar Profile in High Integrity Systems (to become an ISO/IEC TR) and examine the issues of certifying software systems developed using Ada 95
- examine the status of and the progress with the Real-Time Specifcation for Java and consider user experience with the reference implementation and with issues of interoperability with Ada in embedded real-time systems.