使用各版本的IBM Rational Software Architect以及相關軟體中的UML-to-Java轉

來源:互聯網
上載者:User

使用各版本的IBM Rational Software Architect以及相關軟體中的UML-to-Java轉換

簡介:本文展示了如何應用 IBM® Rational® Software Architect 中包含的 Java 轉換,來進行在設計合約管理協議(design contract management protocols)背景下的互動式開發。這些協議是專門面向在軟體開發週期內管理設計模型與實現代碼之間關係的方法。

在 Rational Software Archictect V7.5 版本中,已經引入了支援設計合約管理協議的轉換。以下是對該轉換的一些特性的介紹。

注意:
為了簡單起見,本文中對該轉換都採用 Rational Software Architect(RSA)這一名稱來進行描述,但這些資訊均適用於以下各版本的 Rational Software Architect,以及相關的 IBM® Rational® 產品。

Rational Software Architect RealTime Edition

Rational Software Architect Standard Edition

Rational Software Architect for WebSphere® Software

Rational Software Modeler

作者假設您已經瞭解整合模組化語言(Unified Modeling Language,UML)2.0、Eclipse、Rational Software Architect 的一個版本,以及 Java 開發方面的基本知識,這篇文章並不會具體地展示 UML 建模以及 Java 代碼實現的細節問題。

過程概述

包含實現轉換的開發過程,由以下基本步驟組成:

建立一個反映程式結構的 UML 模型。

使用 UML 到 Java 轉換以產生基於已建立 UML 模型的 Java 代碼。

編輯產生的程式碼並運行程式的商務邏輯。

使用提供的 Java 轉換來保持 UML 模型與 Java 程式同步化。

建立一個排序系統的 UML 模型

在 Rational Software Architect 中,開啟Modeling 視圖,然後從主菜單中選擇File > New > Model Project ,來建立一個新的模型項目

命名項目為 order,並在嚮導的第二個頁面上,對排序項目添加一個名為 Order Model 的空白包(見於圖 1)。

圖 1. 建立 UML 模型嚮導

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.