Я не думаю, что использование ALF для разработки бизнес-приложений - хорошая идея.ALF - это достаточно низкоуровневый и сложный (текстовое моделирование) язык, который позволяет задавать классы и процедуры (также называемые операции или действия ) с более чем 50 (!) Различными именами для разныхтипы процедурных шагов ( действия ), включая различные виды действий по изменению состояния и отправку / получение асинхронных сообщений (называемых сигналы ).
Его целью было не охватить бизнес-семантику более высокого уровня.
Однако вы можете попробовать Cloudfier , основанный на другом, более простом текстовом UML-моделировании.обозначения, как описано в этом сообщении в блоге .