Composites in a Dexter-based hypermedia framework

Kaj Grønbæk
{"title":"Composites in a Dexter-based hypermedia framework","authors":"Kaj Grønbæk","doi":"10.1145/192757.192771","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":112968,"journal":{"name":"European Conference on Hypertext","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1994-09-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"40","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"European Conference on Hypertext","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/192757.192771","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 40

Abstract

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.
基于dexx的超媒体框架中的复合
本文讨论了在面向对象的设计超媒体(DHM)开发框架中通用复合机制的设计和使用。DHM开发框架基于Dexter超文本参考模型,该模型为具有复杂或多种内容类型的模型编辑器引入了复合的概念。但是,原始的Dexter复合材料概念不足以涵盖包括或引用其他组件的结构复合材料。因此,DHM框架已经扩展为适合支持超媒体网络本身结构的通用组合类。本文提出并讨论了属于框架的STORAGE层和RUNTIME层的通用复合类的设计。该设计的一个中心方面是,结构机制是一个真正的组合,其内容是一组组件,而不是像NoteCards、Intermedia和KMS等经典系统中那样是一个具有到其他组件链接的原子组件。它还展示了如何使用强大的泛型类来实现各种有用的超媒体概念,例如:包含层次结构、引用层次结构、虚拟和计算浏览器、桌面和GuidedTours。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信