是否可以使用ALF建模和生成简单的信息系统/ Web应用程序?还是使用IFML之类的标准以及其他一些技术来建模和生成它更好?
答案 0 :(得分:0)
我认为使用ALF开发业务应用程序不是一个好主意。 ALF是一种很底层的,复杂的(文本建模)语言,它允许使用超过50(!)个不同的名称来指定类和过程(也称为 operations 或 activities )适用于不同类型的过程步骤(动作),包括各种状态更改动作以及发送/接收异步消息(称为 signals )。
它的目标不是捕获更高级别的业务语义。
但是,您可能想尝试Cloudfier,它基于另一种更简单的文本UML建模表示法,如this blog post中所述。