Описывается использование автоматных графических грамматик, предназначенных для контроля диаграмм, построенных в соответствии с методологиями IDEF и UML. Приводится описание архитектуры разработанного расширения для программного продукта Microsoft Visio, позволяющего определять синтаксические и семантические ошибки, допущенные при построении диаграмм. Ключевые слова: графические языки, автоматные грамматики, синтаксические и семантические грамматики