Введение

Гипертекстовая система

ZOG — ранняя гипертекстовая система, разработанная в Университете Карнеги — Меллона в 1970-х годах Дональдом Маккраккеном и Робертом Аксином. ZOG был впервые разработан Алленом Ньюэллом и Джорджем Г. Робертсоном в качестве пользовательского интерфейса для программ искусственного интеллекта и когнитивных наук, собранных в CMU для летнего семинара. Проект ZOG вырос из долгосрочных исследований в области искусственного интеллекта под руководством Аллена Ньюэлла и финансируемых Управлением военно-морских исследований. Вторая версия ZOG была установлена в 1983 году на авианосце класса Nimitz USS Carl Vinson в качестве ключевого интерфейса между пользователями и системой логистики.

Состав

ZOG состояла из "кадров", содержащих заголовок, описание, строку с командами системы ZOG и варианты выбора (пункты меню), ведущие к другим кадрам. ZOG стала пионером в "кадровой" или "карточной" модели гипертекста, позднее популяризированной HyperCard. В таких системах кадры или карты нельзя прокручивать для отображения содержимого, являющегося частью одного и того же документа, но находящегося за пределами экрана. Вместо этого текст, превышающий объем одного экрана, необходимо размещать в другом кадре (который, таким образом, становится отдельным кадром или картой). База данных ZOG стала полностью функциональной примерно в 1977 году. Начиная с 1980 года, ZOG была портирована с версии для DEC VAX (написанной на экспериментальном языке "L*") на рабочую станцию Three Rivers PERQ, основанную на Pascal, и использовалась для бортовой локальной сети на американском авианосце USS Carl Vinson. В 1981 году Роб Акцин и Дональд Маккракен, два ключевых разработчика проекта ZOG, основали компанию Knowledge Systems для разработки и коммерциализации преемника ZOG под названием KMS ("Система управления знаниями").