基础UML(ALF)Web系统的动作语言



是否可以使用ALF建模并生成简单信息系统/Web应用?还是最好使用IFML 其他一些技术来建模并生成它?

更好?

我不认为将ALF用于开发业务应用程序是个好主意。ALF是一种相当低级别且复杂的(文本建模)语言,允许指定类和过程(也称为 operations Activity ),具有超过50(!)的不同名称对于不同类型的过程步骤( action ),包括各种状态变更操作以及发送/接收异步消息(称为 signals )。

它的目标不是捕获更高级别的商业语义。

但是,您可能需要尝试基于此博客文章中所述的另一个简单的文本UML建模符号。

最新更新