Hypertext Review
     
 

Integration Issues

In order to make hypertext systems fully open and integrated, the following issues must be addressed: interoperability, programmability, node and link typing, distributed linking, concurrency control for multi-user access in a shared environment, maintaining public and private links, operating systems support, networking, bridge laws, linking protocols, multimedia support, user interface consistency, and version control. Most of these requirements can be addressed using object-oriented techniques.

  • Interoperability can be achieved by employing some of the many layered, platform-independent architectures, models or engines, and frameworks that have been proposed and developed by researchers in an effort to make hypertext systems more generic and integrated into the desktop environment. In order to make hypertext systems fully portable, existing document standards such as ODA and SGML must be extended to support unstructured documents and linking. International standards such as HyTime and MHEG are emerging to support hypertext functionality and multimedia information in applications. The applications of these standards to operational and proposed systems must be investigated. A few commercial products such as FrameBuilder from Frame Corporation, DynaText from Electronic Book Technologies, and PassageWays from Passage Systems provide SGML-based hypertext authoring tools.[ComSymHT93, 1993]

  • Programmability can be achieved by providing application development toolkits for adding hypertext functionality to existing systems.

  • The concept of concurrency control is quite different in a multi-user collaborative environment as opposed to a multi-user environment. Such environments require complex concurrency control mechanisms such as event notification, fine-grained notification, shared locking, fine-grained locking, user-controlled locking, and persistent collaboration information.[Wiil & Leggett, 1993] The requirements suggested by these researchers must be applied to collaborative hypertext systems.

  • Linking protocols such as Sun's Link Service, Intermedia's Link Server, Microcosm Link Engine have been developed. Some of these are closed systems. They work with only certain applications on certain hardware platforms/operating systems. The commercial use of these protocols must be explored further.

  • Most linking protocols exist as layers above the operating system. Making the link service an integral part of the operating system must be investigated. Such an attempt is being made as part of the Macintosh implementation of the Microcosm Link Engine (called Macrocosm).[Lewis, 1993]

  • Only when hypertext functionality becomes an integral part of our computing environment will knowledge workers accept and incorporate hypertext into their daily work process.
 
 
 Index Listing Map 
 

Valid CSS stylesheet! Valid HTML 4.01!