Web applications 用于基础UML(ALF)web系统的动作语言

Web applications 用于基础UML(ALF)web系统的动作语言,web-applications,uml,mda,Web Applications,Uml,Mda,是否可以使用ALF建模和生成简单的信息系统/web应用程序?还是使用IFML+等标准来建模和生成它更好?我不认为使用ALF来开发商业应用程序是个好主意。ALF是一种非常低级和复杂的(文本建模)语言,它允许为不同类型的过程步骤(动作)指定超过50(!)个不同名称的类和过程(也称为操作或活动),包括各种状态更改动作和发送/接收异步消息(称为信号). 它的目标不是捕获更高级别的业务语义 但是,您可能想尝试一下,它基于另一种更简单的文本UML建模符号,如中所述。我认为使用ALF开发业务应用程序不是一个

是否可以使用ALF建模和生成简单的信息系统/web应用程序?还是使用IFML+等标准来建模和生成它更好?

我不认为使用ALF来开发商业应用程序是个好主意。ALF是一种非常低级和复杂的(文本建模)语言,它允许为不同类型的过程步骤(动作)指定超过50(!)个不同名称的类和过程(也称为操作或活动),包括各种状态更改动作和发送/接收异步消息(称为信号).

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


但是,您可能想尝试一下,它基于另一种更简单的文本UML建模符号,如中所述。

我认为使用ALF开发业务应用程序不是一个好主意。ALF是一种非常低级和复杂的(文本建模)语言,它允许为不同类型的过程步骤(动作)指定超过50(!)个不同名称的类和过程(也称为操作或活动),包括各种状态更改动作和发送/接收异步消息(称为信号).

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


但是,您可能想尝试一下,它基于另一种更简单的文本UML建模符号,如中所述。

感谢您的快速响应。因此,对于ALF来说,开发整个系统是困难的或不可能的,但它的某些部分呢?假设我有一个客户机-服务器体系结构。是否可以使用ALF开发该系统的一部分?服务器部分-数据库、数据访问逻辑、后端逻辑或没有用户界面的客户端的后端逻辑,然后手动编写其余部分的代码。用这种方法做不到什么?是否可以使用ALF开发一些web API,如REST?业务应用程序通常是在应用程序开发框架的帮助下开发的。ALF不像一个框架,而是一种编程语言。您必须找到一个基于ALF的框架(就像Cloudfier基于TextUML)。感谢您的快速响应。因此,对于ALF来说,开发整个系统是困难的或不可能的,但它的某些部分呢?假设我有一个客户机-服务器体系结构。是否可以使用ALF开发该系统的一部分?服务器部分-数据库、数据访问逻辑、后端逻辑或没有用户界面的客户端的后端逻辑,然后手动编写其余部分的代码。用这种方法做不到什么?是否可以使用ALF开发一些web API,如REST?业务应用程序通常是在应用程序开发框架的帮助下开发的。ALF不像一个框架,而是一种编程语言。您必须找到一个基于ALF的框架(就像Cloudfier基于TextUML)。