Hypertext development using a model-based approach

Daniel Schwabe, Andrea Caloini, Franca Garzotto, Paolo Paolini
1992 Software, Practice & Experience  
Hypertext development is still, for the most part, at the 'handcrafting' level, where each hypertext document must be hand-designed. We present a compiler which takes hyperdocuments designed using a model-based approach and generates stacks executable in HyperCard. This compiler is implemented in standard SQL over a relational database representation of a hyperdoeument designed using the hypermedia design model (HDM). The compiling approach, even though illustrated with HDM, can be used with
more » ... 'structured' design methodology. KEY WORDS Hypertext HyperCard Document storage Document retrieval Hypermedia design model MOTIVATIONS * In this article we use the term hypertext to denote online documents made up of a network of interconnected pieces of information (nodes). We use the term hypertext system for software tools used to create a hypertext. Notecards, KMS, Intermedia, Hypergate, Guide are examples of hypertext systems. Note that a single hypertext might be published in several editions, each using a different hypertext system. † This last statement is perhaps less obvious for span-to-span links, which appear to connect parts of nodes to other parts of nodes.
doi:10.1002/spe.4380221103 fatcat:5mtghn3rzjdrpjvkqor74kz5ga