Введение

NoteCards — это гипертекстовая система персональной базы знаний, разработанная в Xerox PARC Рендалом Триггом, Фрэнком Халасом и Томасом Мораном в 1984 году. Разработка NoteCards последовала за новаторской докторской диссертацией Тригга по гипертексту, защищенной в 1983 году в Университете Мэриленда в Колледж-парке. NoteCards была построена на основе модели, включающей четыре основных типа объектов: записные карточки, связи, карта браузера и файловый ящик. Каждое окно представляет собой аналог карточки-подсказки; размеры окон могут меняться, но содержимое не прокручивается. Локальные и глобальные карты доступны через браузеры. Система поддерживает более 40 различных типов узлов для различных медиа. Базовой структурой в NoteCards является семантическая сеть, состоящая из записных карточек, соединенных связями с указанием их типа. Каждая записная карточка может содержать произвольный объем информации, представленной в виде текста, графики, изображений или других редактируемых данных. Связи используются для представления бинарных отношений между карточками. NoteCards предоставляет два специализированных типа карточек — браузеры и файловые ящики — для управления сетями карточек и связей. Интерфейс NoteCards работает на основе событий. Одной из интересных особенностей NoteCards является возможность использования команд LISP для настройки или создания совершенно новых типов узлов. Мощный язык программирования позволяет практически полностью настроить всю рабочую среду NoteCards.

Доступность

NoteCards был коммерчески доступен от поставщика программного обеспечения Common Lisp, компании Venue, скомпилированный для Solaris 2.5 и 7 (на более поздних версиях не тестировался) и Linux x86 с системой X Window.