На самом деле, именно этот набор элементарных знаний может послужить тем стержнем, на котором должна строиться база знаний.
Букварь будет содержать известные, устоявшиеся определения и понятия. Это что-то, подобное расширенному глоссарию.
Как мне это представляется. Посетитель заходит на сайт, например, по запросу "диаграмма состояний". Ему выдаётся страница с определением диаграммы состояний, картинкой, и дальше выдаются ссылки, сгруппированные по разделам:
"Диграмма состояний" также упоминается: Диаграмма активности, Элементы UML (ссылки на Букварь)
О "диаграмме состояний" состояний можно почитать: Книга 1, Книга 2 (ссылки в раздел Книги)
"Диаграмма состояний" обсуждается в статьях: Статья 1, Статья 2, Статья 3 (ссылки в раздел Статьи)
"Диаграмма состояний" в инструментальных средствах: Диаграммы состояний в Rational Rose, Диаграммы состояний в VISIO (ссылки в раздел Инструменты)
"Диаграмма состояний" обсуждается на форуме: тема1 тема2 тема3 тема4 ... (ссылки на темы Форума или на Поиск с автозаполнением запроса "Диаграмма состояний")
Возможно также:
"Диаграмма состояний" на других ресурсах: ссылка1, ссылка2
Для этого, конечно, нужна единая система индексации разделов форума, причём неплохо было бы с учётом словоформ и синонимов. Иначе придётся для каждого объекта определять ключевые слова или метатэги вручную, причём заниматься этим должен не автор материала, а специальный модератор, чтобы избежать разночтений. Лучше всего было бы этого модератора автоматизировать.
Индекс, конечно, не должен ограничиваться Букварём, потому что далеко не все темы сводятся к глоссарию и элементарным знаниям. Но это уже задачка, пожалуй, для искусственного интеллекта.