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

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 оптимизирован для визуализации данных, автоматически генерируемых другими программами (например, компиляторами). Он работает под Windows, Linux’ом и Mac OS X. Пользование им для частных, учебных и научных целей — бесплатно.

Наверх