Дружелюбный Русский Алгоритмический язык, Который Обеспечивает Наглядность/Надёжность
Явилась результатом изначальной разработки техноязыка и одноимённой технологии В.Д. Паронджановым при участии других разработчиков ПО в ФГУП НПЦ АП им. Пилюгина и с использованием их результатов (см. исторический обзор, содержащийся здесь). Область применения по настоящее время - НПЦ АП (конкретные проекты перечислены здесь).
Схематически показана на рисунке. Можно выделить ГРАФИТ/ФЛОКС-редактор, систему генерации, средства отработки (объектовой и стендовой).
Реализация обсуждалась в специализированной теме форумов проекта.
Сущность реализации - в отделении императивной компоненты формализованного знания от декларативной и связующей компонент. Первая представляется в базе графит-алгоритмов (ГРАФИТ-БД), вторая - в базе объектов (ФЛОКС-БД). При этом связывание в коде ПО осуществляется через ФЛОКС-компоненты (через общность имён в базах алгоритмов и объектов). Поддерживается и связывание с программируемой системой (путём тотальной идентификации узлов и связей теми же именами).
Реализация полностью отвечает требованиям организации-разработчика (НПЦ АП). Графическая основа процедурного языка ГРАФИТ (абстрактные дракон-схемы) в сочетании с табличной формой объектного языка ФЛОКС обеспечивает требуемый уровень взаимодействия специалистов-комплексников (т.е. предметников и аналитиков-постановщиков задач) с программистами.
Реализация создавалась для собственного пользования разработчика, поэтому распространение и поддержка не предполагались.
Реализация рассчитана на исходное определение языка (абстрактного дракон-алфавита и силуэтной дракон-заготовки), опубликованное в /Паронджанов, Дело, 2001/ и предметного синтаксиса текстоэлементов, обсуждавшегося в этом сообщении.
В настоящее время в НПЦ АП работают над различными вопросами развития разработки ПО (см. обзор публикаций в журнале предприятия).