Advertisement

OTHY: Object To HYpermedia

  • Franck Barbeau
  • José Martinez
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1626)

Abstract

In this paper, we present a Web-based universal browser for heterogeneous and non federated databases. Recently appeared hypermedia methods are at the core of this system. However, contrary to these methodologies, our tool directly supports the conception, the navigation, and the presentation phases without requiring any modification of the databases. It is mostly based on the OTHY framework, which is a library of classes to develop different kinds of presentation based on well-established hypertext concepts. The design of our tool and a first implementation resulted in a prototype under the O2 OODBMS. This implementation was convincing. Consequently, a Java development and two querying and relational database retro-engineering modules are on the path to be added to this prototype.

Keywords

Composite Object Object Database Multimedia Document Relational Database Management System Page Model 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

References

  1. 1.
    Bancilhon, F., Delobel, C., Kannelakis, P.; Building an Object-Oriented Database System: The Story of O2; Morgan-Kaufmann, 1992Google Scholar
  2. 2.
    Batini, C., Ceri, S., Navathe, S.B.; Conceptual Database Design: An Entity-Relationship Approach; The Benjamin/Cummings Publishing Company, Inc., 1992, 470 p.Google Scholar
  3. 3.
    Bleber, M., Isakowitz, T.; Designing Hypermedia Applications; Communications of the ACM, August 1995, Vol. 38,No. 8, pp. 26–29CrossRefGoogle Scholar
  4. 4.
    Carey, M., Haas, L., Maganty, V., Williams, J.; PESTO: An Integrated Query/Browser for Object Databases; Proc. of the 22nd Int’l Conf. On Very Large Data Bases (VLDB’96), Mumbai (Bombay), India, 1996, pp. 203–214Google Scholar
  5. 5.
    Cattel, R. G. G., Barry, D., Bartels, D., Berler, M., Eastman, J., Gamerman, S., Jordan, D., Springer, A., Strickland, H., Wade, D.; The Object Database Standard: ODMG 2.0; Morgan Kaufmann Publishers, Inc., San Francisco, California, 1997, 270 p.Google Scholar
  6. 6.
    Conklin, J.; Hypertext: An Introduction and Survey; IEEE Computer, September 1987, pp. 17–41Google Scholar
  7. 7.
    Fayad, M. E.; Schmidt, D. C.; Object-Oriented Application Frameworks; Communications of the ACM, October 1997, Vol. 40,No. 10, pp. 32–38CrossRefGoogle Scholar
  8. 8.
    Garzotto, F., Paolini, P., Schwabe, D.; HDM & A Model-Based Approach to Hypertext Application Design; ACM Transaction on Information Systems, Vol. 11,N° 1, January 1993, pp. 1–26CrossRefGoogle Scholar
  9. 9.
    Halasz, F., Schwartz, M.; The Dexter Hypertext Reference Model; Communications of the ACM, February 1994, Vol. 37,No. 2, pp. 30–39CrossRefGoogle Scholar
  10. 10.
    Hardman, L., Bulterman, D.C.A., Van Rossum, G.; The Amsterdam Hypermedia Model: Adding Time and Context to the Dexter Model; Communications of the ACM, February 1994, Vol. 37,No. 2, pp. 50–62CrossRefGoogle Scholar
  11. 11.
    Isakowitz, T., Stohr, E.; Balasubramanian, P.; RMM: A Methodology for Structured Hypermedia Design; Communications of the ACM, August 1995, Vol. 38,No. 8, pp. 34–44CrossRefGoogle Scholar
  12. 12.
    Johnson, R.E., Foote, B.; Designing Reusable Classes; JOOP, Vol. 1,n° 2, June/July 1998, pp. 22–35Google Scholar
  13. 13.
    Johnson, R.E.; Frameworks = (Components + Patterns); Communications of the ACM, October 1997, Vol. 40,No. 10, pp. 39–42CrossRefGoogle Scholar
  14. 14.
    Kim, W., Banerjee, J., Chou, H.-T., Garza, J. F., Woelk, D.; Composite Object Support in an Object-Oriented Database; Proc. of the ACM Int’l Conf. on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA’87), 1987, pp. 118–125Google Scholar
  15. 15.
    Kim, W., Bertino, E., Garza, J. F.; Composite Objects Revisited; Proc. of the ACM SIG Int’l Conf. On the Management of Data (SIGMOD’89), Portland, Oregon, 1989, pp. 337–347Google Scholar
  16. 16.
    Losada, B., Lopistéguy, P., Dagorret, P.; Etude de la Conception d’Applications Hypermédias (in french); Actes du XVe Congrès INFORSID, June 1997, Toulouse, France, pp. 133–146Google Scholar
  17. 17.
    Manhes, S.; La réutilisabilité: Patterns et Frameworks (in french); M. Sc. Thesis, IRIN, University of Nantes, 1998Google Scholar
  18. 18.
    Martinez, J., Marchand, S.; Towards Intelligent Retrieval in Image Databases; Proc. of the Int’l Workshop on Multi-Media Data Base Management Systems (MMDBMS’98), Dayton, Ohio, August 1998, pp. 38–45Google Scholar
  19. 19.
    Maurer, H. (ed.); HyperG is now HyperWave: The Next Generation Web Solution; Addison-Wesley Publishing Company, 1996Google Scholar
  20. 20.
    Meghini, C., Rabitti, F., Thanos, C.; Conceptual Modeling of Multimedia Documents; IEEE Computer, October 1991, pp. 23–30Google Scholar
  21. 21.
    Meyer, B.; Object-Oriented Software Construction; Prentice Hall, 1988Google Scholar
  22. 22.
    Nanard, J., Nanard, M.; Hypertext Design Environments and the Hypertext Design Process; Communications of the ACM, Vol. 38,No. 8, August 1995, pp. 49–56CrossRefGoogle Scholar
  23. 23.
    Newcomb, S.R., Kipp, N.A., Newcomb, V.T.; “HyTime”: The Hypermedia/Time-based Document Structuring Language; Communications of the ACM, November 1991, Vol. 34,No. 11, pp. 67–83CrossRefGoogle Scholar
  24. 24.
    Nielsen, J.; HyperText and HyperMedia; Academic Press, Inc., San Diego, California, USA, 268 p.Google Scholar
  25. 25.
    Rumbaugh, J., Blaha, M., Premerlani, W., Eddy, F., Lorensen, W.; Object-Oriented Modeling and Design; Prentice Hall, 1991Google Scholar
  26. 26.
    Saoudi, A.; Une approche terminologique pour l’interopérabilité sémantique des systèmes de bases de données hétérogènes; Ph. D. Thesis, November 1997, IRIN, University of NantesGoogle Scholar
  27. 27.
    Schwabe, D., Rossi, G., Barbosa, S.D.J.; Abstraction, Composition and Lay-Out Definition Mechanisms in OOHDM; Proc. of the ACM Workshop on Effective Abstractions in Multimedia, San Francisco, California, November 4, 1995Google Scholar
  28. 28.
    Schwabe, D., Rossi, G., Barbosa, S.D.J.; Systematic Hypermedia Application Design with OOHDM; Proc. of The 7th ACM Conf. on Hypertext, Washington D.C., March 16–20, 1996, pp. 116–128.Google Scholar
  29. 29.
    Smith, K.E., Zdonik, S.B.; InterMedia: A Case Study of the Differences between Relational and Object-Oriented Database Systems; Proc. of the Int’l Conf. on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA’87), Orlando, Florida, October 1987Google Scholar
  30. 30.
    Van Herwijnen, E.; Practical SGML; Kluwer Academic, 1994Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1999

Authors and Affiliations

  • Franck Barbeau
    • 1
  • José Martinez
    • 2
  1. 1.MAIF – Service BureautiqueNiort Cedex 9France
  2. 2.IRESTE – La ChantrerieIRIN – Université de NantesNantes Cedex 3France

Personalised recommendations