Skip to main content

Using Ada to implement the transaction mechanism of a distributed object-oriented DBMS

  • Part VI: Distribution
  • Conference paper
  • First Online:
Book cover Ada: The Choice for '92 (Ada-Europe 1991)

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

Included in the following conference series:

  • 115 Accesses

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. H. Ait-Kasi and R. Nsr, "Logic and Inheritance", Proc. Symposium on Principles of Progr. Lang., St. Petersburg, Florida 1986, pp. 219–227.

    Google Scholar 

  2. F. Bancilhon, T. Biggs, S. Khoshafian and P. Valduriez, "FAD: A Powerful and Simple Database Language", Proc. of the 13th VLDB Conf. Brighton, UK 1987, pp. 97–107.

    Google Scholar 

  3. M. Brodie, "Specification and Verification of Data Base Semantic Integrity", Ph.D. Thesis, Dept. of Comp. Sci., Univ. of Toronto, 1978.

    Google Scholar 

  4. W.F. Clocksin and C.S. Mellish, "Programming in Prolog", Springer-Verlag, Berlin 1981. [Genr81] H.J. Genrich and K. Lautenbach, "System modelling with high-level Petri-Nets", Theoretical Computer Science, vol. 13, pp. 109–136, 1981.

    Article  Google Scholar 

  5. S. Goutas, P. Soupos and D. Christodoulakis, "Rules and Object-Oriented Database Systems", Proc. Future Databases '90 Workshop, Melbourne, Australia, Febr. 1990.

    Google Scholar 

  6. S. Goutas, "The Incorporation of Imperative Rules in an Object-Oriented Data Model", PhD Thesis, Computer Engineering Dept., Univ. of Patras, Greece, 1990.

    Google Scholar 

  7. L. Hensen and S. Naqvi, "On Compiling Queries in Recursive First-Order Databases", Journal of the ACM, vol. 31, no. 1, Jan. 1984, pp. 47–85.

    Article  Google Scholar 

  8. "Object-Oriented Concepts, Databases and Applications", W. Kim and F. Lochovsky (Eds.), ACM Press, New York, 1989.

    Google Scholar 

  9. R. Kowalski, "A Proof Procedure Using Connection Graphs", JACM, vol. 22, no. 4, October 1975, pp. 572–595.

    Article  Google Scholar 

  10. J. Mylopoulos, P. Bernstein and H.K.T. Wong, "A Language Facility for Designing Database-Intensive Applications", ACM Trans. on Database Syst., vol. 5, no. 2, June 1980, pp. 185–207.

    Article  Google Scholar 

  11. P. Soupos, "Logic in Data Manipulation in an Object-Oriented DBMS", PhD Thesis, Computer Engineering Dept., University of Patras, Greece, 1990.

    Google Scholar 

  12. B. Stroustrup, "The C++ Programming Language", Addison-Welsey, Reading, Ma., 1986.

    Google Scholar 

  13. S. Su, V. Krishnamurthy and H. Lam, "An Object-Oriented Semantic Association Model (OSAM*)", A.I. in Industrial Engineering and Manufacturing: Theoretical Issues and Applications, S. Kumara, A. L. Soyster and R. L. Kashayap (eds.), American Institute of Industrial Engineering, 1988.

    Google Scholar 

  14. D. Tsichritzis, E. Fiume, S. Gibbs and O. Nierstrasz, "KNOs: KNowledge Acquisition, Dissemination and Manipulation Objects", ACM TOIS, vol. 5, no. 1, Jan. 1987, pp. 96–112.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Dimitris Christodoulakis

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Soupos, P., Goutas, S. (1991). Using Ada to implement the transaction mechanism of a distributed object-oriented DBMS. In: Christodoulakis, D. (eds) Ada: The Choice for '92. Ada-Europe 1991. Lecture Notes in Computer Science, vol 499. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0018500

Download citation

  • DOI: https://doi.org/10.1007/BFb0018500

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-54092-2

  • Online ISBN: 978-3-540-47396-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics