Одна картинка стоит тысячи слов.

aiSee (читай как «айси́») автоматически рисует наглядный план (раскладку) графов, опи­сан­ных на языке GDL. Затем вы этот план можете интерактивно исследовать, от­пе­чатать и сохранить в различных форматах.

Скриншот aiSee
Скриншот aiSee

В отличие от многих языков описания данных, GDL и прост, и мощен, и удобочитаем. Вот пример графа:

graph: {
        node: { title:  "папа"  }
        node: { title:  "мама"  shape: ellipse }
        node: { title:  "я"     color: orange  }
        edge: { source: "мама"  target: "я"  color: blue }
        edge: { source: "папа"  target: "я"  color: red  }
       }

А вот этот же граф, автоматически отрисованный aiSee:

Мама, папа, я

aiSee вам предоставляет возможность:

Вы можете пользоваться aiSee как в обычном режиме (графический интерфейс поль­зо­ва­теля), так и в режиме командной строки. Таким образом, вы можете запросто инте­гри­ро­вать мощную систему отрисовки графов в ваши собственные программы и веб-сайты.

Области применения

Первоначально (в 1991 году) aiSee был разработан для визуализации структур данных, обрабатываемых компиляторами. На сегодняшний день его используют десятки тысяч людей по всему миру в самых различных областях, в том числе:

aiSee оптимизирован для визуализации данных, автоматически генерируемых другими программами (например, компиляторами). Он работает под Виндоус, Линуксом и Мак ОС X. Пользование им для частных, учебных и научных целей — бесплатно.

Наверх