官术网_书友最值得收藏!

3.1 Rational Rose的起源

Rational Rose是由Rational軟件開發公司設計、開發的一種重要的可視化建模工具。在前面所提到的對于UML的創建有著特殊貢獻的人物—Grady Booch、Jim Rumbaugh和Ivar Jacobson三人,他們都曾經在Rational軟件開發公司擔任首席工程師。由于這三位在UML和面向對象領域大師級人物的貢獻,使得Rational Rose成為可視化軟件建模工具的首選。2003年10月,Rational軟件開發公司合并到IBM公司之后,IBM公司為Rational系列建模工具的發展推出了一系列的工具。Rational Rose在發布的每一時期的版本中通常包含以下三種工具:

  • Rose Modeler:僅僅用于創建系統模型,但不支持代碼生成和逆向工程。
  • Rose Professional:可以創建系統模型,包含了Rose Modeler的功能,并且還可以使用一種語言來進行代碼的生成。
  • Rose Enterprise:Rose的企業版工具,支持前面的Rose工具的所有功能。并且支持各種語言,包括C++、Java、Ada、CORBA、Visual Basic、COM、Oracle8等,還包括對XML的支持。模型的組件還可以使用不同語言來生成。
主站蜘蛛池模板: 安庆市| 阳高县| 桃园县| 沛县| 勐海县| 枞阳县| 古蔺县| 林周县| 疏附县| 大洼县| 体育| 石狮市| 上高县| 汉寿县| 澄城县| 定远县| 湘乡市| 永靖县| 乌拉特前旗| 西昌市| 叶城县| 六盘水市| 阿克| 康平县| 望谟县| 甘德县| 海南省| 慈利县| 平邑县| 鄂托克旗| 贺兰县| 台前县| 大石桥市| 呼伦贝尔市| 阳城县| 托克托县| 岗巴县| 邓州市| 通渭县| 金溪县| 滨州市|