Relationship Abstractions for an Effective Hypertext Design: Augmentation and Globalization
Data abstractions, i.e., aggregation and generalization, are useful for representing complex objects effectively. They provide high level semantic constraints as well as extend the capabilities of entity description in the E-R model. However, corresponding concepts of relationship abstraction are not directly available, particularly in hypertext systems.
We propose two types of relationship abstractions, augmentation and globalization, aiming at the improvement of relationship design phases. The former is an abstraction which turns information held in relationships into that of attributes for existing entities. The latter is an abstraction which generates global-to-local relationship hierarchies. We show the advantages of these abstractions.
KeywordsRelationship Relation Entity Relation Entity Attribute Link Design Generalization Hierarchy
Unable to display preview. Download preview PDF.
- [ABDD89]Atkinson, M., Bancilhon, F., et al. “The Object-Oriented Database System Manifesto,” DOOD’89, 1989, pp. 40–57.Google Scholar
- [BaCW89]Barsalou, T., Chavez, R. M., and Wiederhold, G. “Hypertext Interfaces for Decision-support Systems: A Case Study,” MEDINFO’89, 1989, pp. 126–130.Google Scholar
- [HaKa88]Hara, Y., and Kaneko, A. “A New Multimedia Electronic Book and Its Functional Capabilities,” User-oriented, Content-based, Text and Image Handling (RIA0), 1988, pp. 114–123.Google Scholar
- [HaKa90]Hara, Y., and Kasahara Y. “A Set-to-Set Linking Strategy for Hypertext Systems,” ACM Conference on Office Information Systems, 1990, pp. 131–135.Google Scholar
- [HaKW91]Hara, Y., Keller, A. M., and Wiederhold, G. “Implementing Hypertext Database Relationships through Aggregations and Exceptions,” Stanford Technical Report (to appear), 1991.Google Scholar
- [JoMa90]Jonassen, D., and Mandl, H. (eds.) “Designing Hypermedia for Learning,” Springer-Verlag (Proc. of the NATO Advanced Research Workshop 1989), 1990.Google Scholar
- [KiBG89]Kim, W., Bertino E., and Garza, J.F. “Composite Objects Revisited,” ACM SIGMOD’89, 1989, pp. 337–347.Google Scholar
- [LeMy79]Levesque, H., and Mylopoulos, J. “A Procedural Semantics for Semantic Networks, Associative Networks,” Academic Press, 1979.Google Scholar
- [Nie190]Nielsen, J. “Hypertext and Hypermedia,” Academic Press, 1990.Google Scholar
- [Qui168]Quillian, M. R. “Semantic Memory,”. Semantic Information Processing, MIT Press, 1968.Google Scholar
- [WiedS3]Wiederhold, G. “Database Design,” McGraw-Hill, 1983.Google Scholar
- [Wied87]Wiederhold, G. “File Organization for Database Design,” McGraw-Hill, 1987.Google Scholar
- [WoKi87]Woelk, D., and Kim, W. “Multimedia Information Management in an Object-Oriented Database System,” Proc. of the 13th VLDB Conference, 1987, pp. 319–329.Google Scholar