Ильченко Эдуард писал(а):
Илья Ермаков писал(а):
Есть компактный, минимальный аппарат - зачем его выводить из точки оптимума?
Нужно делать другой, который будет работать в композиции с первым.
Вначале был Дракон-1. Потом его стало не хватать, появился Дракон-2. Теперь настало время как-то внятно отображать параллелизм. Возможно это будет Дракон-3, который вберёт в себя что из предыдущих версий, как в своё время Дракон-1 взял кое-что из пресловутого ГОСТа (который до сих пор поставляет определения <см. редактор Тышова Г.Н.>). Может быть общее описание процессов будет изображаться на Драконе-3, а конкретные алгоритмы на Драконах-1,2.
Кому нужен минимальный аппарат всегда может пользоваться Драконом-1.
Эдуард Ильченко писал(а):
Илья Ермаков писал(а):
Вообще оставить затею...
Вы полагаете, что Дракон уже достаточно взрослый и ему некуда расти?
Рискну предположить, что под "затеей" понимается совмещение алгоритмических средств с неалгоритмическими "в одном флаконе". Я так думаю, при определении любого искусственного языка (как и при любой целенаправленной деятельности) первичен вопрос "для чего это?" - это уровень прагматики; уже затем идёт "что это значит?" - семантика, и далее "как это делается (пишется)?" - синтаксис; на практике мы, конечно необязательно задаёмся этими вопросами в том же порядке, но это уже детали мышления.
Вопрос "для чего нам МШ-язык?" - по-моему, чтобы выразить в описании деятельности то, что не выражается адекватно на ДРАКОНе в силу того, что это алгоязык. Поэтому и значения, и формы записи не нужно смешивать с ДРАКОНом.
Повторюсь - я согласен, что параллелизм (шире - независимость, допускающая варианты порядка исполнения) показывается отдельным классом схем (пока называю МШ-схемами). По ходу формализации МШ-схему нужно сводить к системе параллельных процессов ДРАКОН-2 (назовём её дракон-МШ-моделью), и формальная (математически) составляющая метода такого сведения должна являться частью мультишампур-метода (входящего в стандарт МШ-языка наряду с определением, как правильно составлять сами МШ-схемы), а неформальная составляющая - частью технологии формализации на МШ-языке (наряду с определением, как преобразовывать МШ-схемы в тех или иных целях, напр. эргономизации). Параллельно можно визуализировать "сидящие на путях" МШ-схемы алгоритмы целевых процессов; при этом уточнение некоторых характеристик того или иного целевого алгоритма (скажем, имени или формальных параметров) влечёт за собой корректировку МШ-схемы и, возможно, графики некоторых визуалов дракон-МШ-модели. В заключение по определённым правилам в дракон-МШ-модель включаются целевые алгоритмы; в результате имеем дракон-модель решения задачи.
Т.о. растёт не ДРАКОН (по крайней мере для этих целей, ибо он алгоритмический), а разрастается семейство техноязыков и совершенствуется отдельный язык описания деятельности.
И насчёт реализации. Про "альтернативный редактор" хоть и надо понимать как шутку, но в каждой шутке...
В Ты-среде "явочным порядком" реализуются элементы МШ-языка на базе ГОСТ. Говорить, хорошо это или плохо, имело бы смысл при наличии МШ-стандарта, но он только обсуждается, так что лучше спросить иначе: такая реализация помогает|мешает|не влияет на развитие МШ-языка? Относительно собственного предложения: про согласие с видом шиноподобных икон, отдельных от любых икон ДРАКОНа, уже говорил; как можно понять из схем Геннадия, по ГОСТ ставятся метки (номера) независимых шампуров, а метки икон в Ты-среде уже предусмотрены, так что МШ-индексы ставить можно. Минус ГОСТ-блоков - отсутствие текста, т.е. командной и декларативной составляющих. Однако об их содержании пока идёт дискуссия, и хорошо будет, когда появится средство редактирования хотя бы топологии МШ-схем: удобнее будет рисовать - быстрее можно наработать определения их содержания. Текстовые блоки, естественно, можно наложить на экспортированные образы схем по принципу КогниСтиля; правда, по-прежнему хотелось бы допустить в Ты-среде работу с произвольными фигурами и линиями, как в DesignIDEF - это позволит без экспорта образов делать схемы когнитивными. Присоединяюсь к благодарностям Геннадию за его работу.