任何人都可以告訴我什麼是Visio過程模擬器?我如何將它與Rockwell Arena仿真軟件一起使用?什麼是Visio過程模擬器?
回答
首先,我只是想透露一下,我是一個與Process Simulator和Arena以及我公司計劃銷售的其他仿真工具接口的工具的開發者。這就是說,Process Simulator是ProModel公司的產品,基本上是ProModel仿真引擎的基於Visio的前端。它允許您在Visio中佈置一系列流程,並應用循環時間,資源和其他幾個模擬屬性。然後在Visio中運行模擬並生成輸出統計報告。
要解答您的問題,您可以使用Arena模擬軟件來連接Process Simulator地圖(PSM),但它需要大量的Visio以及Arena的技能編程。
基本上,解決方案需要您將Visio中的PSM編譯成一些內存中的表示形式。這種表示應列出PSM中的所有資源,以及所有進程及其所有屬性。檢索這些屬性相當容易,因爲Process Simulator將它們存儲在形狀的ShapeSheet中。
現在,使用模型元素的內存中表示形式,您必須將它們傳輸到Arena,但使用Arena的COM API。基本上,您可以在與PSM元素對應的Arena(流程和資源模塊)中創建模塊對象,並將PSM屬性映射到相應的Arena屬性。
正如我上面提到的,我創建了一個軟件產品,但是使用了核心製造模擬數據標準。這意味着,我將PSM數據提取爲爲存儲模擬數據而創建的中間XML格式,並且我有另一個翻譯器從CMSD數據構建Arena模型。如果你有興趣,你可以找到更多的here,或者你可以建立你自己的(這確實不是很難)。
非常感謝。我想開發自己的建模符號。我要做的是爲visio創建一個模板。然後我將它導入Arena並進行模擬。據我所知,Arena可以模擬流程模擬器模板中的符號。我如何通過visio將自己的符號導入競技場? – 2011-02-01 07:32:54
- 1. 什麼是Oracle的SSMS模擬器?
- 2. 什麼是ArrayController.itemController的ObjectController模擬器
- 3. 什麼是iPhone模擬器IP地址?
- 4. Linux中NDIS過濾器的模擬是什麼?
- 5. 什麼是寫入緩存模擬器程序?
- 6. 爲什麼Android模擬器比iPhone模擬器慢?
- 7. 通過HTTP模擬過程調用的最佳/最RESTful方式是什麼?
- 8. 什麼是Visio中對象關係圖的正確模版?
- 9. WSAT爲什麼勝過模擬退火?
- 10. 什麼是一個好的機器人模擬器?
- 11. 爲什麼模擬器只有12行?
- 12. WAP:還有什麼好的模擬器?
- 13. 什麼是「IIS模擬HTTP請求」?
- 14. 什麼是WinRT模擬CreateFile的dwShareMode?
- 15. 什麼是.NET中的Date.UTC的模擬
- 16. 什麼是BOOST_FILESYSTEM_VERSION 3模擬BOOST_FILESYSTEM_VERSION 2 path.native_file_string()?
- 17. Haskell中的ConcurrentHashMap的模擬是什麼?
- 18. C++ std :: pair的C#模擬是什麼?
- 19. Python中.Net InvalidOperationException的模擬是什麼?
- 20. 在php中struct.pack()的模擬是什麼?
- 21. Android中MKLocalSearch的模擬是什麼?
- 22. npm鏈接的Python模擬是什麼?
- 23. 什麼是Linux模擬WIN32_FIND_DATA結構
- 24. C fread()的C#模擬是什麼?
- 25. 什麼是log4j2中的getCurrentLoggers模擬
- 26. C snprintf()的C#模擬是什麼?
- 27. 如何模擬設備/模擬器上的AppStore更新過程
- 28. 終端模擬器不產卵過程
- 29. 爲什麼我的xcode版本總是轉到iPad模擬器而不是iPhone模擬器?
- 30. 爲什麼我的Apple Watch模擬器是黑色的?
請在您的帖子中[請勿使用簽名或標語](http://stackoverflow.com/faq#signatures)。 – meagar 2011-01-29 07:07:18