Abstract
This paper sets out the results of our research relating to persistence in Ada and interoperability between applications written using heterogeneous languages. In this paper, we compare the different features of Ada, Java and O2. By making this comparison, we aim to propose a general framework in order to interconnect different applications using the persistence concept. In addition, we propose an example of the co-operation between Ada and Java using O2. We conclude our paper by comparing our approach with the different approaches proposed by other studies on the same subject.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
T. Millan Ada et les Systèmes Orientés objets: les Environnement Persistants au Travers d’un Système de Gestion de Bases de Données Orienté Objets University Paul Sabatier Thesis; 14 September 1995 — Toulouse (France)
T. Millan, P. Bazex Ada/O2 Coupling: A solution for an Efficient Management of Persistence in Ada 83 — Reliable Software Technologies — Ada-Europe’96 — Lecture Notes in Computer Science 1088; Springer-Verlag — Page 396–412; 10–14 June 1996 — Montreux (Switzerland)
R. Cattel ODMG 93: The Object Database Management Group — Edition Morgan Kaufmann, 1994
M. Atkinson & O. Peter Buneman Type and Persistence in Database Programming Languages — ACM Computing Surveys — vol. 19, no 2-June 1987
T. Accart Hardin T. & V. Donzeau-Gouge Viguié Conception et outils de programmation. Le style fonctionnel, le style impératif avec CAML et Ada — InterEditions, 1992
J. Barnes Programming in Ada 95 — Addison-Wesley Publishing Company, Inc., 1996
P. Niemeyer, J. Peck Exploring Java — Edition O’Reilly & Associates, Inc., 1996
B. Meyer Conception et Programmation par Objet: pour un Logiciel de Qualité — Edition Inter Editions, 1990
O2-Technology The O2 User Manuel version 4.6
M. J. Oudshoorn, S. C. Crawley Beyond Ada95: The Addition of Persistence and its Consequences — Reliable Software Technologies — Ada-Europe’96 — Lecture Notes in Computer Science 1088; Springer-Verlag-Page 342–356; 10–14 June 1996 — Montreux (Switzerland)
M. Atkinson; L. Daynes; M.-J. Jordan; T. Printezis; S. Spence An Orthogonally Persistent Java — ACM SIGMOD Record, December 1996
G. Landis; C. Lamb; T. Blackman; S. Haradhvala; M. Noyes; D. Weinred ObjectStore PSE: a persistent Storage Engine for Java Object Design, Inc. (Internet document)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Millan, T., Lamolle, M., Mulatero, F. (1999). An Adaptation of Our Ada95/O2 Binding to Provide Persistence to the Java Language: Sharing and Handling of Data between Heterogeneous Applications Using Persistence. In: González Harbour, M., de la Puente, J.A. (eds) Reliable Software Technologies — Ada-Europe’ 99. Ada-Europe 1999. Lecture Notes in Computer Science, vol 1622. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48753-0_28
Download citation
DOI: https://doi.org/10.1007/3-540-48753-0_28
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66093-4
Online ISBN: 978-3-540-48753-1
eBook Packages: Springer Book Archive