为流程/事务建模语言

时间:2011-03-28 16:01:36

标签: process uml modeling

我正在写我的Bsc。关于涉及多个软件系统的交易的论文。它主要涉及我正在实施的ERP系统和网络服务的通信和信息交换。 ERP端有一个模块,另一个有Web服务。该事务是与XML文件的通信。

我想为此过程或事务建模,并且不知道用于此目的的正确建模语言。 UML组件模型是正确的吗?

我还想宣传一些辅助信息,比如我在流程中的某个步骤使用的编程语言,或者使用哪种XML标准。在流程中注释异步HTTP发送和接收也是很好的。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

如果您的主要目标是记录Web服务和ERP模块之间的交互,那么最合适的UML图可能是sequence diagramactivity diagram

两者都有助于显示协议(交互顺序)。两者都可以使用注释或约束来注释任何你喜欢的东西。

如果您尝试捕获有关消息表示的更多细节,则UML可能不合适。它的优势在于展示了交互的结构,而不是消息本身的结构。如果您想要显示详细信息,可能更适合查看某些Web服务标准,例如WS-choreography

第h