2013-04-07 30 views
2

有沒有辦法將UML轉換(形式化)爲Z表示法? 我的意思是說有什麼方法可以將UML需求重新寫入像z這樣的形式語言?如何正式化Uml

對不起我的英語不好,我的母語不是英語。 謝謝。

回答

0

有一種方法:你可以從UML生成代碼 - 所以沒有人會阻止你從它生成Z.使用基於模板的代碼生成器輕鬆更改模型生成的文本。但我懷疑你不會找到一個開箱即用的解決方案。儘管如此,一個簡短的搜索引起了people already doing this

+0

謝謝你的回答,Christian。我不希望任何軟件爲我做這件事。我只是想手動做所有翻譯,但我不知道將uml翻譯爲z的規則。你能幫我找到一本書或任何描述規則的文章嗎? – Ileden 2013-04-08 11:41:41

+0

我不認爲已經有一個完整的規範。我幾乎可以肯定,沒有關於它的書。在我參考的論文中沒有太多的細節,但它會給你一個線索。也許你可以問這篇論文的作者。但是,這實際上是您的研究工作。 – Christian 2013-04-08 11:57:17

+0

我想你是最好的答案,我必須爲我的文章找到一些線索。謝謝基督徒。 – Ileden 2013-04-08 16:49:27