1993
DOI: 10.1007/3-540-57234-1_74
|View full text |Cite
|
Sign up to set email alerts
|

HyperPATH/O2: Integrating hypermedia systems with object-oriented database systems

Abstract: We describe an integration of the hypermedia system HyperPATH with the object-oriented DBMS (OODBMS) O¡ . Providing persistence to a hypertext system was the first motivation of this work. More generally, we were interested in a better understanding of the connection of hypertext systems with OODBMS. One of our goals was to define an abstract interface between HyperPATH and a variety of OODBMS's. The solution adopted shows that opening HyperPATH to different OODBMS's is not possible without major rewriting of … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

1994
1994
1997
1997

Publication Types

Select...
2
1
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 13 publications
0
3
0
Order By: Relevance
“…The overall system architecture is shown in Figure 5. Figure 5: Multicard / O Architecture In a first step, we have connected Multicard with O¡ by using the C++ programming interface of O¡ (Amann, Christophides, and Scholl 1993). This integration provides a clean separation of the hypertext structure (storage layer) stored in an O¡ database from the node contents (within-component layer) manipulated by Multicard compliant editors (MCEditor, Emacs, Go, etc.…”
Section: Methodsmentioning
confidence: 99%
“…The overall system architecture is shown in Figure 5. Figure 5: Multicard / O Architecture In a first step, we have connected Multicard with O¡ by using the C++ programming interface of O¡ (Amann, Christophides, and Scholl 1993). This integration provides a clean separation of the hypertext structure (storage layer) stored in an O¡ database from the node contents (within-component layer) manipulated by Multicard compliant editors (MCEditor, Emacs, Go, etc.…”
Section: Methodsmentioning
confidence: 99%
“…E.g., HyperPath/O2 (Amann et al 1993) and MultiCard/O2 are built on top the OODBMS O2. HyperPath/ O2 and MultiCard/O2 utilize O2 only as the persistent depository of their so called hypermedia basic classes.…”
Section: Related Workmentioning
confidence: 99%
“…This approach was adequate for certain applications and for research, but did not exploit existing solutions from other areas, and could not serve as the basis of future integrated information systems. This was soon recognized, and with regard to the storage layer, either database management systems (DBMSs) were used, like in HyperBase (Schütt and Streitz 1990) or HyperPath/O2 (Amann et al 1993), or special-purpose storage managers were developed, like HAM (Campell and Goodman 1988) or Hyperform (Wiil and Leggett 1992). The disadvantage of the second approach is that many of the standard DBMS functionalities needed for persistent storage and sharing of data, like transaction management or declarative access, have either to be re-implemented, e.g., concurrency control, or are not available at all, e.g., declarative query languages.…”
Section: Introductionmentioning
confidence: 99%