更好?
。
是否可以使用ALF建模并生成简单信息系统/Web应用?还是最好使用IFML 其他一些技术来建模并生成它?
我不认为将ALF用于开发业务应用程序是个好主意。ALF是一种相当低级别且复杂的(文本建模)语言,允许指定类和过程(也称为 operations 或 Activity ),具有超过50(!)的不同名称对于不同类型的过程步骤( action ),包括各种状态变更操作以及发送/接收异步消息(称为 signals )。
它的目标不是捕获更高级别的商业语义。
但是,您可能需要尝试基于此博客文章中所述的另一个简单的文本UML建模符号。