Semantic data modeling of hypermedia associations
- 2 January 1993
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Information Systems
- Vol. 11 (1), 27-50
- https://doi.org/10.1145/151480.151521
Abstract
Many important issues in the design and implementation of hypermedia system functionality focus on the way interobject connections are represented, manipulated, and stored. A prototypic system called HB1 is being designed to meet the storage needs of next-generation hypermedia system architectures. HB1 is referred to as a hyperbase management system (HBMS) because it supports, not only the storage and manipulation of information, but the storage and manipulation of the connectivity data that link information together to form hypermedia. Among HB1's distinctions is its use of a semantic network database system to manage physical storage. Here, basic semantic modeling concepts as they apply to hypermedia systems are reviewed, and experiences using a semantic database system in HB1 are discussed. Semantic data models attempt to provide more powerful mechanisms for structuring objects than are provided by traditional approaches. In HB1, it was necessary to abstract interobject connectivity, behaviors, and information for hypermedia. Building on top of a semantic database system facilitated such a separation and made the structural aspects of hypermedia conveniently accessible to manipulation. This becomes particularly important in the implementation of structure-related operations such as structural queries. Our experience suggests that an integrated semantic object-oriented database paradigm appears to be superior to purely relational, semantic, or object-oriented methodologies for representing the structurally complex interrelationships that arise in hypermedia.Keywords
This publication has 23 references indexed in Scilit:
- Cactis: a self-adaptive, concurrent implementation of an object-oriented database management systemACM Transactions on Database Systems, 1989
- Semantic data modelsACM Computing Surveys, 1988
- Abstraction mechanisms in hypertextCommunications of the ACM, 1988
- HAM: a general purpose hypertext abstract machineCommunications of the ACM, 1988
- The Cactis project: database support for software environmentsIEEE Transactions on Software Engineering, 1988
- IFO: a formal semantic database modelACM Transactions on Database Systems, 1987
- Three principles of representation for semantic networksACM Transactions on Database Systems, 1982
- The functional data model and the data languages DAPLEXACM Transactions on Database Systems, 1981
- The design and implementation of INGRESACM Transactions on Database Systems, 1976
- Information systems: Records, relations, sets, entities, and thingsInformation Systems, 1975