An approach to exible hyperbase hypertext database support predicated on the notion of extensibility is presented. The extensible hypertext platform Hyperform implements basic hyperbase services that can be tailored to provide specialized hyperbase support. Hyperform is based on an internal computational engine that provides an objectoriented extension language which allows new data model objects and operations to be added at runtime. Hyperform has a number of built-in classes to provide basic hyperbase features such as concurrency control, noti cation control events, access control, version control and search and query. Each of these classes can be specialized using multiple inheritance to form virtually any type of hyperbase support needed in next generation hypertext systems. This approach greatly reduces the e ort required to provide high quality customized hyperbase support for distributed hypertext applications. Hyperform is implemented and operational in Unix environments. This...
Uffe Kock Wiil, John J. Leggett