ch15-Rose的双向工程.ppt
《ch15-Rose的双向工程.ppt》由会员分享,可在线阅读,更多相关《ch15-Rose的双向工程.ppt(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第15 章 Rose 的双向工程 15.1 双向工程介绍15.2 Java 代码生成15.3 逆向工程15.4 实例应用15.1 双向工程介绍 双向工程包括正向工程和逆向工程。双向工程提供了一种在描述系统的架构或设计和代码的模型之间进行双向交换的机制。正向工程指从模型直接产生一个代码框架。逆向工程是指将代码转换成模型。CASE 工具能够自动进行转换,可以在设计模型和实现模型之间保持一致。15.2 Java 代码生成 代码生成(正向工程)是指从Rose 模型中的一个或多个类图生成Java 源代码的过程。Rational Rose 正向工程是以组件为中心的。当对一个Java 模型元素进行正向工程时
2、,它的特征会映射到对应的Java 语言的结构。Rose 提供了一个工具,它能够使代码与UML模型保持一致。“Code Generation”详解1.IDE:指定与Rose 相关联的Java 开发环境。2.Default Data Types:设置缺省数据类型。3.Prefixes:设定缺省前缀(如果有的话)4.Generate Rose ID:在代码中为每个方法都加一个唯一的标识符。5.Generate Default Return Line:在每个类声明后面都生成一个返回行。6.Stop on Error:在遇到第一个错误就停止7.Create Missing Directories:生成没
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ch15 Rose 双向 工程
限制150内