他引用發表了許多關于UML和實時操作系統的Venture Data公司2005年發布的一份報告中的數據,在2004年14%的嵌入式系統項目使用了UML,2007年這個數字有望上升到25%。
Mellor認為,這個數字比他期望的低,考慮到使用UML的好處,這種情況令人非常驚訝。Mellor認為這些數字取決于如何劃定UML用戶。他指出:如果你使用UML畫草圖或者類框圖,那你算不算UML用戶?
Mellor表示使用UML的方式有三種:作為畫草圖的語言,作為精確地畫出軟件細節的藍圖語言,或者“在整體上描述系統的行為,然后將其實現”。
將想法表現出來并且進行交流的能力對于UML來講并不是復雜的應用,而且具有價值,但是人們往往將這個做成看作額外的工作,因為生成的模型沒有被執行。Mellor表示,許多人將UML看作一種繪圖語言,但實際上它具有執行功能。
Mellor指出,為了增加采用UML,業界應該更好地宣傳UML的用途,提供更多的工具來應用UML的執行功能。當然這些工具需要時間來開發,也需要時間才會進入市場。
UML是一種是用圖形和語言描述系統的工具,由Object Management Group進行標準化。