Прошу прощения за долгий ответ. Мы разрабатываем систему для поиска синтаксических и семантических ошибок в диаграмммах. Система клиент-серверная. На клиенте плагин для редактора, который делает экспорт во внутренний формат, сервер разбирает диаграмму по грамматике и ищет ошибки. Цель на данном этапе — составить наиболее полную грамматику с описанием, в том числе, частных случаев диалектов.