УДК 004.514
В данной статье предложены принципы управления визуальным представлением графического интерфейса пользователя (ГПИ) САПР. Данные принципы являются основой для реализации ГПИ в декларативном стиле, средствами чистого функционального программирования, в виде системы формальных определений. Это позволяет получить программу, с которой можно выполнять формальные преобразования, улучшающие ее качество. Предложенный метод позволяет доказывать корректность реализации и соответствие заданной спецификации.
In this article proposed the principles of visual representation of the graphical user interface (GUI) of CAD. These principles are the basis for the realization of GUIs in a declarative style, by means of pure functional programming, in the form of formal definitions. This allows to get a program with which become possible to perform formal transformations that improve its quality. The proposed method allows to prove the correctness of the implementation and compliance with specifications.