基于eclipse JDT的UML模型和Java的双向同步
来源:互联网 发布:sketchup pro 8.0 mac 编辑:程序博客网 时间:2024/05/21 16:51
Java设计师和程序员经常遇到的问题是:
- 对于增量式的UML建模而言,如何保证UML模型对应的代码和UML保持同步,是一个非常头痛的问题。大多数的建模工具提供的模型生成代码功能,要不根本不考虑已存在的源码,直接覆盖源代码;要不使用保护区技术,但是保护区带来的问题,一个是生成大量的注释,另一个是假如已存在的源码没有保护区,则毫无用处...。找不到合适的工具,可以让模型和代码永远同步,而且可以和现有代码完美合并,是现在UML建模工具在编码阶段基本被完全抛弃,UML模型和源码基本完全不对应的根本原因。
- 相应的,对于增量式的编码而言,如何让编码阶段的结构改变反馈到原来的UML设计模型,也是考量UML工具实际应用价值的重要方面。
Trufun在多年的UML产品开发和应用推广中,深深感觉到,MDA产品的成功与否,决定于是否支持双向的转换和增量式开发。如果仅仅支持单向的,或者有限双向的转换,都会导致UML模型和实际源码的脱节。
因此,Trufun在Kant 2007中,不仅推出了适用于程序员的无UML模型的Java类图功能,而且推出了适用于设计师和程序员的有UML模型的双向同步功能,目标都是让UML模型和源码永远同步,让设计和编码永远不再脱节,让设计永远体现编码,让编码永远实现设计。
而基于eclipse JDT的UML模型和Java的双向同步正是集成目前Java开发的利器eclipse JDT,让eclipse JDT不仅仅是编码的强大工具,更是系统分析和设计的强大工具,从而为Java开发者提供一个完整的集成设计开发环境。
Kant 2007的基于eclipse JDT的UML模型和Java的双向同步,不使用任何标记,完美智能的在模型和源码之间进行同步,是市面上唯一实现此功能的UML建模工具!
基于eclipse JDT的UML模型和Java的双向同步包括以下功能:
- 同步设置
- 反向工程
- Java-->模型同步
- 模型-->Java同步
- UML模型和Java映射参考
- 基于eclipse JDT的UML模型和Java的双向同步
- 基于eclipse CDT的C++到UML模型同步
- 数据库模型和UML模型的双向转换
- 调用eclipse的JDT编译java源代码
- eclipse的jdt简介
- Eclipse-JDT的使用
- UML模型和vs.net双向同步概述[设计师/ 程序员]
- UML模型和vs.net双向同步概述
- 为什么要进行vs.net和模型的双向同步?
- Eclipse JDT的Index机制
- 使用eclipse的JDT实现JAVA代码格式化功能
- Eclipse 中java.io.*与jdt resources 的互换
- Mysql的主从同步和双向同步
- 基于 JDT 的 JAR 源代码搜索
- 用eclipse的jdt来编译class
- 【UML】浅谈UML的概念和模型之UML视图
- Atitit org.eclipse.jdt 的ast 架构 Eclipse JDT API spec
- 基于同步HTTP双向流(BOSH)的web im机制
- Rose与Trufun Kant的特点
- 无刷新基本龙骨
- Something about AAC
- struts,hibernate,spring整合
- zju 1394
- 基于eclipse JDT的UML模型和Java的双向同步
- 安装VS2005 SP1出现这样问题“windows 无法访问指定设备、路径或文件。您可能没有合适的权限访问这个项目。”
- test sql
- C++必知必会(3)设计模式
- 输入非登录页面,转到登录页面,阻止用户不登录而访问其他页面【原创】
- text/x-scriptlet类型在IE7下的问题
- TortoiseSVN的Overlays图标造成VC编译出错
- 访问本地MDB的ADO连接串
- 不能装载通讯模块。驱动程序安装不正确。