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

时间:2019-03-10 14:54:55

标签: web-applications uml mda

是否可以使用ALF建模和生成简单的信息系统/ Web应用程序?还是使用IFML之类的标准以及其他一些技术来建模和生成它更好?

1 个答案:

答案 0 :(得分:0)

我认为使用ALF开发业务应用程序不是一个好主意。 ALF是一种很底层的,复杂的(文本建模)语言,它允许使用超过50(!)个不同的名称来指定类和过程(也称为 operations activities )适用于不同类型的过程步骤(动作),包括各种状态更改动作以及发送/接收异步消息(称为 signals )。

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

但是,您可能想尝试Cloudfier,它基于另一种更简单的文本UML建模表示法,如this blog post中所述。