Computing support forlargeengineeringenterprisesprovides an example of the need for hypermedia-based collaborative computing systems composed of a large number of distributed heterogeneous tools. These computing environments place complex requirements on the underlying hypermedia platform. To support integration of independently written tools for these environments, hypermedia platforms must address several important issues such as scalability, openness, distribution, heterogeneity, interoperability, extensibility and computation. This paper describes the HyperDisco approach to open hypermedia systems. HyperDisco provides an extensible object-oriented hypermedia platform supporting intertool linking, computation, concurrency control, noti cation control, version control, access control, query and search, and various other features. The present work has two main objectives: 1 to provide a platform to integrateexisting and future distributed heterogeneoustools and data formats and 2 to ...
Uffe Kock Wiil, John J. Leggett