HDM - A MODEL-BASED APPROACH TO HYPERTEXT APPLICATION DESIGN

被引:237
作者
GARZOTTO, F [1 ]
PAOLINI, P [1 ]
SCHWABE, D [1 ]
机构
[1] PONTIFICIA UNIV CATOLICA RIO DE JANEIRO,DEPT INFORMAT,BR-22453 RIO JANEIRO,BRAZIL
关键词
DESIGN; LANGUAGES; DERIVED LINKS; HDM; HYPERTEXT DESIGN MODELS; HYPERTEXT APPLICATIONS; HYPERTEXT STRUCTURES; MODELS;
D O I
10.1145/151480.151483
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Hypertext development should benefit from a systematic, structured development, especially in the case of large and complex applications. A structured approach to hypertext development suggests the notion of authoring-in-the-large. Authoring-in-the-large allows the description of overall classes of information elements and navigational structures of complex applications without much concern with implementation details, and in a system-independent manner. The paper presents HDM (Hypertext Design Model), a first step towards defining a general purpose model for authoring-in-the-large. Some of the most innovative features of HDM are: the notion of perspective; the identification of different categories of links (structural links, application links, and perspective links) with different representational roles; the distinction between hyperbase and access structures; and the possibility of easily integrating the structure of a hypertext application with its browsing semantics. HDM can be used in different manners: as a modeling device or as an implementation device. As a modeling device, it supports producing high level specifications of existing or to-be-developed applications. As an implementation device, it is the basis for designing tools that directly support application development. One of the central advantages of HDM in the design and practical construction of hypertext applications is that the definition of a significant number of links can be derived automatically from a conceptual-design level description. Examples of usage of HDM are also included.
引用
收藏
页码:1 / 26
页数:26
相关论文
共 48 条
[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]  
ATKINSON W, 1987, SOFTWARE MACINTOSH C
[3]  
BERNSTEIN M, 1989, ELECTION 1912 HYPERT
[4]  
BOLTER JD, 1987, NOV P HYPERTEXT 87, P41
[5]  
BRODIE ML, 1984, CONCEPTUAL MODELLING
[6]  
Brown P. J., 1990, Hypertext: Concepts, Systems and Applications. Proceedings of the First European Conference on Hypertext, P1
[7]  
BROWN PJ, 1987, HYPERTEXT 87, P33
[8]  
CALOINI A, 1991, P ITALIAN C HYPERTEX, P35
[9]   GIBIS - A HYPERTEXT TOOL FOR EXPLORATORY POLICY DISCUSSION [J].
CONKLIN, J ;
BEGEMAN, ML .
ACM TRANSACTIONS ON OFFICE INFORMATION SYSTEMS, 1988, 6 (04) :303-331
[10]  
CRANE G, 1987, NOV P ACM HYP 87 CHA, P51