Skip to main content

JavaSet — eine Spracherweiterung von Java um persistente Mengen

  • Conference paper
JIT’98 Java-Informations-Tage 1998

Part of the book series: Informatik aktuell ((INFORMAT))

  • 781 Accesses

Zusammenfassung

Wir stellen in diesem Beitrag eine Spracherweiterung von Java vor, die es ermöglicht elegant persistente und transiente Mengen von Objekten zu manipulieren und deklarative Mengenabfragen zu formulieren. Durch diese Spracherweiterung ist der Zugriff auf den persistenten Datenspeicher für den Programmierer transparent. Die Übersetzung von JavaSet beinhaltet eine effiziente Objektalgebra Optimierung von Mengenoperationen und deren Abbildung auf einen Ausführungsplan.

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 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.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.

Literatur

  1. Jon Bosak (Sun MicroSystems). XML, Java and the future of the Web. Internet: http://sunsite.unc.edu/pub/sun-info/standards/xml/why/xmlapplshtml, März 1997

  2. L. Boeszoermenyi and K.-H. Eder. M3set - a language for handlincg of distributed and persistent sets of objects. Parallel Computing, 22(1):1913–1925, Januar 1997.

    Article  MATH  Google Scholar 

  3. M. Jordan and M. Atkinson. First International Workshop on Persistence and Java. Technical Report TR 96–58, Sun Microsystems Laboratories, September 1996.

    Google Scholar 

  4. N. Paton, R. Cooper, H. Williams, and P. Trinder. Database Programming Languages. Prentice Hall, London, GB, 1996.

    MATH  Google Scholar 

  5. M.P Atkinson, L. Daynes, M.J. Jordan, T. Printezis, and S. Spence. An Orthogonally Persistent Java. Sigmod Records, 25(4):68–75, Dezember 1996.

    Article  Google Scholar 

  6. D Jordan. C++ Object Databases: Programming with the ODMG Standard. A Wesley, 1997.

    Google Scholar 

  7. F. Bancilhon, C. Delobel, and P. Kanellakis. Building an Object-Oriented Database System, the Story of O2. M Kaufmann, 1992.

    Google Scholar 

  8. F. Debatim. Java und Datenbanken - der ODMG-Standard zur objektorientierten Datenbank-Anbindung. Java Spektrum, 2, April 1997.

    Google Scholar 

  9. P. Watzlaw. JDBC - Datenbanken mit Java. Java Spektrum, 5, Dezember 1996.

    Google Scholar 

  10. D.S. Parker E. Simon and P. Valduriez. SVP - a Model Capturing Sets, Streams, and Parallelism. In Proceedings of the International Conference on Very Large Data Bases, Vancouver, British Columbia, Canada, August 1992.

    Google Scholar 

  11. D. DeWitt J Naughton J Shafer and Sh. Venkataram. Parallelizing OODBMS traversals: A performance evaluation. Very Large Databases Journal, 5(1):3–18, 1996.

    Google Scholar 

  12. J. Schwartz, R.B.K Dewar, E. Dubinsky, and E. Schonberg. Programming with Sets - An Introduction to SetL. Springer, 1986.

    MATH  Google Scholar 

  13. M. Gilula. The Set Model for Database and Information Systems. Addison-Wesley, 1994.

    MATH  Google Scholar 

  14. J. Gosling, B. Joy, and G. Steele. Java - Die Sprachspezifikation. Addison-Wesley, 1997.

    Google Scholar 

  15. R. G. G. Cattell. The Object Database Standard: ODMG-93 . M Kaufmann,1993.

    Google Scholar 

  16. L. Brunie, H. Kosch, and W. Wohner. From the modeling of parallel relational query processing to query optimization and simulation. Parallel Processing Letters, 8(1):2–14, März 1998.

    Google Scholar 

  17. L. Fegaras. An experimental optimizer for OQL. Technical report, University of Texas at Arlington, Department of Computer Science and Engineering, 1997.

    Google Scholar 

  18. D.D. Straube and M.T. Ozsu. Query optimization and execution plan generation in object-oriented database systems. IEEE Transactions on Knowledge and Data Engineering, 7(2):210–227, April 1995.

    Article  Google Scholar 

  19. L. Brunie and H. Kosch. Optimizing complex decision support queries for parallel execution. In International Conference of PDPTA 97, Las Vegas, USA, July 1997. CSREA Press.

    Google Scholar 

  20. G. Landis, C. Lamb, T. Blackman, S. Haradhvala, M. Noyes, and D. Weinreb. Objectstore PSE: A Persistent Storage Engine for Java. In Proceedings of the 1st International Workshop on Persistence for Java, Glasgow, Scotland, September 1996. Sun Microsystems, TR 96–58.

    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

Schordan, M., Kosch, H. (1999). JavaSet — eine Spracherweiterung von Java um persistente Mengen. In: Cap, C.H. (eds) JIT’98 Java-Informations-Tage 1998. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-59984-2_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-59984-2_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64971-7

  • Online ISBN: 978-3-642-59984-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics