ch15-Rose的双向工程.pptVIP

  • 1
  • 0
  • 约1.28千字
  • 约 8页
  • 2017-05-17 发布于河南
  • 举报
ch15-Rose的双向工程

第15章 Rose的双向工程 15.1 双向工程介绍 15.2 Java代码生成 15.3 逆向工程 15.4 实例应用 15.1 双向工程介绍 双向工程包括正向工程和逆向工程。 双向工程提供了一种在描述系统的架构或设计和代码的模型之间进行双向交换的机制。 正向工程指从模型直接产生一个代码框架。 逆向工程是指将代码转换成模型。 CASE工具能够自动进行转换,可以在设计模型和实现模型之间保持一致。 15.2 Java代码生成 代码生成(正向工程)是指从Rose模型中的一个或多个类图生成Java源代码的过程。 Rational Rose正向工程是以组件为中心的。 当对一个Java模型元素进行正向工程时,它的特征会映射到对应的Java语言的结构。 Rose提供了一个工具,它能够使代码与UML模型保持一致。 “Code Generation”详解 IDE:指定与Rose相关联的Java开发环境。 Default Data Types:设置缺省数据类型。 Prefixes:设定缺省前缀(如果有的话) Generate Rose ID:在代码中为每个方法都加一个唯一的标识符。 Generate Default Return Line:在每个类声明后面都生成一个返回行。 Stop on Error:在遇到第一个错误就停止 Create Missing Direct

文档评论(0)

1亿VIP精品文档

相关文档