我想模擬應用程序體系結構以及所有應用程序之間的超時(例如,應用程序A和B之間存在10秒的超時以及所有應用程序之間的超時)。我應該最好使用哪種建模語言,這很清楚?我不認爲UML圖可以做到這一點...不同應用程序之間的建模超時
謝謝。
我想模擬應用程序體系結構以及所有應用程序之間的超時(例如,應用程序A和B之間存在10秒的超時以及所有應用程序之間的超時)。我應該最好使用哪種建模語言,這很清楚?我不認爲UML圖可以做到這一點...不同應用程序之間的建模超時
謝謝。
這取決於你的模型的目的。
面向業務的流程編排
對於業務流程之間的若干任務/的複雜過程的多個應用程序的活動,你可以使用Business Process Model and Notation (BPMN),這是OMG的標準。
在那裏,您可以對基於事件的「網關」進行建模,以控制活動之間的控制流或「消息」流。根據所需的重點,事件可能是計時器或錯誤(例如超時錯誤)。
備註:有幾個第三方工具使用BPMN模型生成BPEL以便使建模的流程編排無法執行。
技術模型
如果你想顯示應用之間的交互,但不一定建模爲業務流程(用戶的角度來看),你也可以真的考慮UML: