Ham
Ham (Hypertext Abstract Machine), seit 1987 von Brad Campbell and Joseph M. Goodman entwickelt, ist ein abstraktes Speichermodell mit folgenden Objekttypen:
- graphs (globale Hypertext-Beziehungen zwischen Informationseinheiten)
- contexts (einzelne Informationseinheiten)
- nodes (Information einer Informationseinheit)
- links (verwendbare Verweise)
- attributes (verwendbare Eigenschaften)
Ham ist kein "Hypertext-Programm", sondern eine Software-Schnittstelle, die andere Programme nutzen können, um auf diese Weise in vernetzten Umgebungen hypertextuelle Beziehungen zwischen einzelnen Dokumenten herzustellen, die von den Programmen selbst nicht unterstützt werden. Ham ist ein "Transaktions-Server" für Hypertext-Information.
Ham blieb jedoch immer nur ein vieldiskutiertes Datenmodell, das nie implementiert wurde.
|