OpenAda : A Metaobject Protocol for Ada

@inproceedings{Rogers2000OpenAdaA,
  title={OpenAda : A Metaobject Protocol for Ada},
  author={Paul Rogers and Andy J. Wellings},
  year={2000}
}
This paper describes OpenAda, a reflective version of Ada that we developed to support research in software fault tolerance with a language frequently used in high-reliability applications. Written in object-oriented Ada 95, OpenAda is similar to both OpenC++, arguably the most widely used language for software fault tolerance research, and OpenJava. All three are implementations of compile-time reflection and thus share certain requirements and design approaches. We discuss the architecture… CONTINUE READING

Citations

Publications citing this paper.

References

Publications referenced by this paper.
SHOWING 1-5 OF 5 REFERENCES

Concepts and Experiments In Computational Reflection

P. Cointe
  • ACM SIGPLAN Notices
  • 1999

A Tutorial on Behavioral Reflection and its Implementation

M. Jacques J. Malenfant, F.-N. Demers
  • 1987

The Design of a Metalevel Architecture for the BETA Language ” in Advances in Object - Oriented Metalevel Architectures and Reflection

J. Rumbaugh Booch