Extensibility in component-based open hypermedia systems

被引:7
作者
Nürnberg, PJ [1 ]
机构
[1] Univ Aalborg, Dept Comp Sci, DK-6700 Esbjerg, Denmark
关键词
D O I
10.1006/jnca.2000.0121
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Extensibility has long been recognized as a highly desirable trait of hypermedia systems. Furthermore, many hypermedia systems claim to provide some form of extensibility. However, consensus on what functionality of a hypermedia should be extensible, how this extensibility should be presented to extension implementers, and even a rigorous definition of the term itself have evaded the hypermedia field. In this paper, we start by offering one possible definition of extensibility. Then, we describe the extensibility mechanisms provided in the HOSS hypermedia system, and analyse these mechanisms in light of our proposed definition. We point out some of the aspects of the design and implementation of the HOSS extensibility mechanism that caused problems for extension developers. We then consider the extensibility mechanisms of Construct, the codebase successor to HOSS and a number of other hypermedia systems, focusing on how the analysis of the HOSS mechanisms affected analogous mechanisms in Construct. We conclude with a reflection upon our proposed definition of extensibility in hypermedia systems. (C) 2001 Academic Press.
引用
收藏
页码:19 / 38
页数:20
相关论文
共 37 条
[1]   KMS - A DISTRIBUTED HYPERMEDIA SYSTEM FOR MANAGING KNOWLEDGE IN ORGANIZATIONS [J].
AKSCYN, RM ;
MCCRACKEN, DL ;
YODER, EA .
COMMUNICATIONS OF THE ACM, 1988, 31 (07) :820-835
[2]  
ANDERSON KM, 1994, P ACM EUR C HYP TECH, P94
[3]  
ASHMAN H, 2000, HFT WORKSH SERIES
[4]  
Davis H. C., 1999, P 10 ACM C HYPERTEXT, P201, DOI [10.1145/294469.294904, DOI 10.1145/294469.294904]
[5]  
DAVIS HA, 1992, PAST MEETS FUTURE, P181, DOI 10.1145/168466.168522
[6]  
Engelbart D., 1962, Summary report AFOSR-3223
[7]  
Gronbaek K., 1994, COMMUN ACM, V37, P40, DOI DOI 10.1145/175235.175238
[8]   REFLECTIONS ON NOTECARDS - 7 ISSUES FOR THE NEXT GENERATION OF HYPERMEDIA SYSTEMS [J].
HALASZ, FG .
COMMUNICATIONS OF THE ACM, 1988, 31 (07) :836-852
[9]  
HEBRAWI B, 1993, OSI UPPER LAYER STAN
[10]  
*INT ENG TASK FORC, 2000, IETF HOM PAG