Graph 用于在用户定义的函数/块之间建模消息流的开源工具

Graph 用于在用户定义的函数/块之间建模消息流的开源工具,graph,uml,nodes,data-modeling,Graph,Uml,Nodes,Data Modeling,我对stackoverflow和建模都是新手。我既不是程序员也不是专家,因此我正在寻找一个开源工具来建模以下内容: 我想创建一个类似图的模型(节点和节点之间的链接)来表示“网络”中的消息流。情况是:存在不同类型的消息,节点根据接收到的消息表现不同。即,节点1向节点2发送消息类型A,这将触发节点2向节点3发送消息类型B。然而,如果节点1向节点2发送消息类型C,这将触发节点2向节点4发送消息类型D 我不需要非常详细的消息类型和节点功能,但我需要能够配置节点的“路由”功能 最后,我想测量有多少类型A、

我对stackoverflow和建模都是新手。我既不是程序员也不是专家,因此我正在寻找一个开源工具来建模以下内容:

我想创建一个类似图的模型(节点和节点之间的链接)来表示“网络”中的消息流。情况是:存在不同类型的消息,节点根据接收到的消息表现不同。即,节点1向节点2发送消息类型A,这将触发节点2向节点3发送消息类型B。然而,如果节点1向节点2发送消息类型C,这将触发节点2向节点4发送消息类型D

我不需要非常详细的消息类型和节点功能,但我需要能够配置节点的“路由”功能

最后,我想测量有多少类型A、B、C消息经过节点1、2、3、4等

对于什么样的建模适合这个问题,以及什么样的工具最适合建模,我有点不知所措

非常感谢您的支持。

请参阅
»

»

»

»
查看一些有助于您实际学习基本术语的链接

»
控制节点
-

»
对象节点
-
为了一些理论


UML是一个广泛的主题»



另一个谷歌术语是:
数据流图

根据关闭原因,“要求我们推荐或查找书籍、工具、软件库、教程或其他非现场资源的问题因堆栈溢出而脱离主题。”感谢xmojmr的回复。我考虑过UML,但我不知道是否有可能对我需要的“随机性”进行建模。例如,对于这个流:A-->message=“Hello”-->B-->message=“A在这里”-->C B@cristinik是的,这在UML中是可能的。对于“随机性”建模,请参见,非常感谢。我会彻底检查的。我不是UML方面的专家,但我假设我应该为每个节点和每个节点内的每种消息类型定义一个UML序列;然后,不知何故,把它们放在一起。再次感谢。@cristinik是的,你应该开始画画了。带有
alt
片段的UML序列图和UML活动图是您应该首先采用的语言特性。对于一些序列图的快速入门,请查看联机工具。一旦你过了纸笔阶段,这是一个奇怪但开源的免费社区版。另请参见既定的“谢谢”规则