author:akmal b chaudhri <akmal@soi.city.ac.uk.nospam>
If anyone is looking for an interesting read over the holiday period, then
this book should now be widely available. Sorry for any delay.
Roberto and I have not produced any official supporting material for
teaching purposes for this book, although people can find XML
presentations at Roberto's web site by registering through a simple form:
http://www.ltt.de/MyLogOn/
There are also some high-level presentations covering Java(TM), XML and
Databases in PowerPoint Show (.pps) or GZipped PowerPoint Show (.pps.gz)
via my old home page at City U:
http://www.soi.city.ac.uk/~akmal/html.dir/home.html
No registration required.
Feedback on the book most welcome.
Happy Reading and Happy Holidays!
Succeeding with Object Databases:
A practical look at today's implementations with Java(TM) and XML
John Wiley & Sons, 2000
ISBN 0471-383848
http://www.wiley.com/compbooks/chaudhri/
Table of Contents
Contents
pp. v-xii
Acknowledgements
pp. xiii-xiv
Introduction
pp. xv-xxi
PART ONE: Introduction
Introduction
pp. 1-2
1. OODBMS History and Concepts
Elisa Bertino, University of Milan
Giovanna Guerrini, University of Genoa
pp. 3-26
PART TWO: Object-Relational Systems
Introduction
pp. 27-28
2. mapping UML Diagrams to Object-Relational Schemas in Oracle 8
Susan D. Urban, Arizona State University
Suzanne W. Dietrich, Arizona State University
Pablo Tapia, Arizona State University
pp. 29-51
3. SQLJ and JDBC: Database Access in Java
Julie Basu, Oracle Corporation, Inc.
pp. 53-73
4. Penguin: Objects for Programs, Relations for Persistence
Arthur M. Keller, Minerva Consulting
Gio Wiederhold, Stanford University
pp. 75-88
PART THREE: XML
Introduction
pp. 89
5. A New Stage in ODBMS Normalization: Myth or Reality?
Sylvain Guennou, Caisse des Depots
pp. 91-106
6. PDOM: Lightweight Persistency Support
Gerald Huck, German National Research Center for Information Technology
(GMD)
Ingo Macherius, German National Research Center for Information
Technology
(GMD)
Peter Fankhauser, German National Research Center for Information
Technology
(GMD)
pp. 107-118
7. The Model of Object Primitives (MOP)
Nektarios Georgalas, British Telecommunications Plc
pp. 119-143
PART FOUR: Benchmarks and Performance
Introduction
pp. 145-146
8. A Performance Comparison of Object and Relational Databases for
Complex
Objects
Erlend Bjorge, mogul.com
pp. 147-166
9. Object Databases and Java Architectural Issues
Asbjorn Danielsen, Narvik Institute of Technology
pp. 167-183
10. Addressing Complexity and Scale in a High-Performance Object Server
Alonso Marquez, Australian National University
Stephen M. Blackburn, University of Massachusetts
pp. 185-216
PART FIVE: Database Development
Introduction
pp. 217-218
11. The Unified Modeling Process in Web-Deployed, Object-Oriented
Database
Systems
Terry L. Janssen, Expert Decision Systems, Inc.
David Rine, George Mason University
Ernesto Damiani, University of Milan
pp. 219-247
12. Teaching Object-Oriented Database Concepts
Zahir Tari, Royal Melbourne Institute of Technology (RMIT)
Omran Bukhres, Purdue University School of Science
Gregory Craske, Royal Melbourne Institute of Technology (RMIT)
pp. 249-269
13. Building a Jasmine Database
Peter Fallon, Castle Software Australia Pty Ltd.
pp. 271-314
14. Seamlessness and Transparency in Object-Oriented Databases
Alan Kaplan, Clemson University
Jack C. Wileden, University of Massachusetts
pp. 315-325
PART SIX: Case Studies
Introduction
pp. 327-328
15. Experiences Using the ODMG Standard in Bioinformatics Applications
Norman W. Paton, University of Manchester
pp. 329-341
16. An Object-Oriented Database for Managing Genetic Sequences
Zohra Bellahsene, LIRMM
Hugues Ripoche, Fi SYSTEM
pp. 343-356
17. The Geospatial Information Distributed System (GIDS)
Miyi Chung, Naval Research Laboratory
Ruth Wilson, Naval Research Laboratory
Roy Ladner, Naval Research Laboratory
Todd Lovitt, Planning Systems, Inc.
Maria A. Cobb, University of Southern Mississippi
Mahdi Abdelguerfi, University of New Orleans
Kevin B. Shaw, Naval Research laboratory
pp. 357-378
18. Architecture of the Distributed, Multitier Railway Application DaRT
Juergen Zimmermann, sd&m AG
Manfred Lange, TLC GmbH
Heiko Wilhelm, sd&m AG
Marcus Zander, sd&m AG
pp. 379-398
PART SEVEN: Conclusions
Introduction
pp. 399
19. Conclusion
Roberto Zicari, University of Frankfurt
pp. 401-402
References
pp. 403-420
Appendix - About the Contributors
pp. 421-430
Index
pp. 431-442
2000-12-11