Skip to main content

An Adaptation of Our Ada95/O2 Binding to Provide Persistence to the Java Language: Sharing and Handling of Data between Heterogeneous Applications Using Persistence

  • Conference paper
  • First Online:
Book cover Reliable Software Technologies — Ada-Europe’ 99 (Ada-Europe 1999)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1622))

Included in the following conference series:

  • 314 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. 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)

    Chapter  Google Scholar 

  3. R. Cattel ODMG 93: The Object Database Management Group — Edition Morgan Kaufmann, 1994

    Google Scholar 

  4. M. Atkinson & O. Peter Buneman Type and Persistence in Database Programming Languages — ACM Computing Surveys — vol. 19, no 2-June 1987

    Google Scholar 

  5. 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

    Google Scholar 

  6. J. Barnes Programming in Ada 95 — Addison-Wesley Publishing Company, Inc., 1996

    Google Scholar 

  7. P. Niemeyer, J. Peck Exploring Java — Edition O’Reilly & Associates, Inc., 1996

    Google Scholar 

  8. B. Meyer Conception et Programmation par Objet: pour un Logiciel de Qualité — Edition Inter Editions, 1990

    Google Scholar 

  9. O2-Technology The O2 User Manuel version 4.6

    Google Scholar 

  10. 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)

    Chapter  Google Scholar 

  11. M. Atkinson; L. Daynes; M.-J. Jordan; T. Printezis; S. Spence An Orthogonally Persistent Java — ACM SIGMOD Record, December 1996

    Google Scholar 

  12. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics