По форме. Для уже алгоритмизованной деятельности меня сформировалось такое представление "ситуаций", как здесь (для техопераций):http://grafit-basis.narod.ru/L3/complex ... Pril3-n223. Хотя скобки - но в графах будет эквивалентно. В основе было что? Т.к. техноязык - это нотация, то там чего захочешь, то и будет...и уже есть другие варианты (полочный, скажем). Но нотация-то смысл выражает. Как понял смысл "ситуации", передал в определении "Элементы и правила структурного языка. Элементы-модификаторы действий . Исключение/прерывание" (там же в примере, на другой схеме). И для такого понимания форму счёл наиболее адекватной. Возможно, будут замечания...
А главное - что ПРОЕКТИРОВАНИЕ аномальных вариантов, думаю, начинается до алгоритмизации... и до того, как решение задачи м.б. выражено в понятиях ядра императивного...

И ещё. В моём понимании криминальность поведения ряда участников упомянутых проектов выразилась прежде всего в том, что они позволили себе "набивать шишки" не "на стенде", а на реальных экземплярах систем, от функционирования которых зависели жизни и большой труд людей... Тем самым, между прочим, как бы отступив от посыла Веселовского при уточнении его позиции... И вот это - уважение к жизням и труду людей, для которых ты работаешь - надо вырабатывать с детства... "вбивать шлепками, если нужно" ((С) Современная комедия). Тогда за чисто конкретными вещами человек потянется уже сам... и тут дело учителя - дать ему всё нужное, чтобы "успевать реализовывать"...И здесь главное - системный подход... В связи с чем ещё обратил бы внимание на мысли Донского здесь:http://simulators.narod.ru/oop1.htmи здесь:http://simulators.narod.ru/oop2.htm. В первую очередь на понимание роли (п. 2.3 второго документа). Надо думать, как реализовать... и вот здесь:viewtopic.php?p=76358#p76358- Дима фактически и сказал, что можно делать... только это начинается с самого верха "иерархии абстракций" проекта... где до импер-реализации ещё далеко... В общем ещё раз - полагаю, роли начинаются с тех, кто работает в редакторе и над редактором... а на тех, кто работает с продуктами редактирования, просто естественным образом распространяются...Отсюда и понимание, что и за чем "прикручивать":viewtopic.php?p=74834#p74834. Кстати, то, что на самом низу м.б. машина Тьюринга, в т.ч. и для ситуаций, уже высказывал Усову (дообсуждать, правда, не получилось) - щаз запощу здесь, может, тоже будут замечания и предложения...