和世界同步,第一个支持UML最新规范UML2.1:在UML2.0刚刚发布之际,Trufun就已经开始着手研发支持UML2.0的工具,并且2006年3月份发布 支持UML2.0的Plato 2006。目前最新规范UML2.1已经发布,Trufun Plato 2007成为世界上第一个支持UML2.1的UML建模产品。UML2.1是UML的最新规范,未来软件开发的统一建模语言,其众多新特性为软件工程、软件开发及实施提供了强有力的支持。因此,支持UML2.1已经成为所有建模工具的必经之路。Trufun的率先支持,为Trufun占领中国乃至世界市场赢得了先机。
 
       为建模加入精确性和严密性,Trufun支持OCL 2.0:OCL,即对象约束语言。以前的UML版本,由于其广泛适用的目标,因此对建模的精确性和严密性没有要求,导致为众多UML用户所诟病。OCL语言,其目标就是定义约束。Trufun对OCL 2.x提供支持,使得用户可以对软件系统精确建模。Plato 2007提供OCL的编辑器和解析器。
 
        和IDE集成:随着UML的普及,软件开发企业越来越多的在实践中应用UML来进行系统分析和设计。但问题随之而来,建模是单独的工具,代码编辑、编译和调试又是另外一个工具,工具之间的协调、同步和迭代开发,成为困扰用户的大问题。因此,如果建模工具能和主流IDE开发环境集成在一起,提供用户一个分析、设计、编码、编译、调试、运行等完整的集成开发环境,将为用户开发提供极大方便,并为MDA实践打下良好基础和平台。Trufun Kant正是基于Plato开放式平台,通过和各种主流IDE平台集成,实现UML工具和源码的同步,成为世界上最优秀的模型/代码同步的建模工具。目前Kant for Java和eclipse JDT集成;Kant for C++和eclipse CDT集成;Kant for vs.net和visual studio.net 2005集成。用户从此无须为UML模型和源码的同步再有任何的忧心!