TEXTNET: a network-based approach to text handling
ACM Transactions on Information Systems (TOIS)
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
KMS: a distributed hypermedia system for managing knowledge in organizations
Communications of the ACM
Reflections on NoteCards: seven issues for the next generation of hypermedia systems
Communications of the ACM
Guided tours and tabletops: tools for communicating in a hypertext environment
CSCW '88 Proceedings of the 1988 ACM conference on Computer-supported cooperative work
SEPIA: a cooperative hypermedia authoring environment
ECHT '92 Proceedings of the ACM conference on Hypertext
The Dexter hypertext reference model
Communications of the ACM
Design issues for a Dexter-based hypermedia system
Communications of the ACM
The Amsterdam hypermedia model: adding time and context to the Dexter model
Communications of the ACM
Cooperative hypermedia systems: a Dexter-based architecture
Communications of the ACM
Building tailorable hypermedia systems: the embedded-interpreter approach
OOPSLA '94 Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications
Object-oriented programming in the BETA programming language
Object-oriented programming in the BETA programming language
Object Oriented Software Development Environments: The Mjolner Approach
Object Oriented Software Development Environments: The Mjolner Approach
Systematic hypermedia application design with OOHDM
Proceedings of the the seventh ACM conference on Hypertext
The flag taxonomy of open hypermedia systems
Proceedings of the the seventh ACM conference on Hypertext
Scholarly hypertext: self-represented complexity
HYPERTEXT '97 Proceedings of the eighth ACM conference on Hypertext
Design reuse in hypermedia applications development
HYPERTEXT '97 Proceedings of the eighth ACM conference on Hypertext
Data scalability in open hypermedia systems
Proceedings of the tenth ACM Conference on Hypertext and hypermedia : returning to our diverse roots: returning to our diverse roots
Proceedings of the tenth ACM Conference on Hypertext and hypermedia : returning to our diverse roots: returning to our diverse roots
Chimera: hypermedia for heterogeneous software development enviroments
ACM Transactions on Information Systems (TOIS)
And And: conjunctive hypertext and the structure acteme juncture
Proceedings of the 12th ACM conference on Hypertext and Hypermedia
Design spaces for link and structure versioning
Proceedings of the 12th ACM conference on Hypertext and Hypermedia
Uniform comparison of data models using containment modeling
Proceedings of the thirteenth ACM conference on Hypertext and hypermedia
Towards large-scale information integration
Proceedings of the 24th International Conference on Software Engineering
Domain Requirements for a Cybertext Authoring System
OHS-6/SC-2 Proceedings of the 6th International Workshop and 2nd International Workshop on Open Hypertext Systems and Structural Computing
Using Open Hypermedia to Support Information Integration
Revised Papers from the nternational Workshops OHS-7, SC-3, and AH-3 on Hypermedia: Openness, Structural Awareness, and Adaptivity
Supporting the design of behaviors in Callimachus
Proceedings of the seventeenth conference on Hypertext and hypermedia
Designing domain-specific behaviours in structural computing
The New Review of Hypermedia and Multimedia
Hypertext structures for investigative teams
Proceedings of the 22nd ACM conference on Hypertext and hypermedia
Hi-index | 0.00 |
This paper discusses the design and use of a generic composite mechanism in the object oriented DEVISE Hypermedia (DHM) development framework. The DHM development framework is based on the Dexter Hypertext Reference Model, which introduces a notion of composite to model editors with complex or multiple types of contents. The original Dexter notion of composites is, however, insufficient to cover structural composites including or referencing other components. Thus the DHM framework has been extended with generic composite classes suited to support structures within the hypermedia network itself. The paper presents and discusses the design of the generic composite classes belonging to the STORAGE and RUNTIME layers of the framework. A central aspect of the design is that the structuring mechanism is a true composite with a collection of components as its contents rather than an atomic component with links to other components as in the classical systems such as NoteCards, Intermedia, and KMS. It is also shown how the powerful generic classes can be used to implement a variety of useful hypermedia concepts such as: hierarchy by inclusion, hierarchy by reference, virtual and computed browsers, TableTops and GuidedTours.