чертеж схемы / блок-схемы

Я ищу либо алгоритмы, либо инструмент визуализации для (красивого) рисования схем / блок-схем.

Меня также интересует общая формулировка проблемы.

Под «схемой» я подразумеваю возможность исследования места и маршрута для блок-схем (прямоугольников) с портами ввода-вывода и их соединениями (проводами). ). Эти блок-схемы могут быть иерархическими, т. Е. Некоторые блоки могут иметь некоторую вложенную внутреннюю подструктуру и т. Д.

Эта тема сильно связана с классическим рисованием графов с дополнительным ограничением необходимости учитывать расположение портов и, возможно, форма блоков (прямоугольник разного размера). Инструменты Graphviz не решают проблему (по крайней мере, мои предыдущие эксперименты не были удовлетворительными).

Силовые алгоритмы привлекают мое внимание, но я только что нашел статьи о классических ориентированных графах.

Есть подсказки?

[обновление 21 ноября 2013 г.] кажется, что лучший справочник на сегодняшний день - Spönemann

11
задан JCLL 21 November 2013 в 21:39
поделиться