对于OO系统的建模,常用工具是类图.在Erlang中,重点是流程而不是类.您使用哪些工具来建模Erlang系统以及进程之间的交互?
I G*_*ERS 10
我一直在"尝试"将bigraphs作为模型工具出售.bigraph定义为:
超图称为链接图.它有一个顶点过程和这些之间的超边界通信.在一个超图的边缘可以的过程的任何量,不仅两者之间去.实际上,该图表映射了程序中的通信信道或通信路由."谁在与谁交谈".例:
具有相同顶点的树称为位置图.这形成了流程所在的主管层次结构.换句话说,它映射了每个流程的责任.树中越往下,它就越不稳定.根附近的过程通常是与状态相关并且必须受到保护的过程.例:
我希望这能为您提供一种可视化和处理Erlang程序的方法.如果有什么不清楚,请随时刺激我.