解析UML图到可执行代码的映射.docVIP

  • 9
  • 0
  • 约 7页
  • 2017-02-21 发布于河北
  • 举报
解析UML图到可执行代码的映射

解析UML图到可执行代码的映射   0 引言   随着计算机技术的日新月异,人们对工作效率、智能化、自动化要求越来越高。计算机广泛用于人们生活的同时,人们对各式各样的软件需求越来越多。书写大量代码使软件开发效率低下,而且错误率高。研究一种新的、快速、高效系统开发方法具有重要意义。   模型驱动架构的出现,大大提高了软件开发的效率,在增强软件之间可移植性和协同工作的同时,还大大提高了软件的可维护性。UML作为面向对象标准建模语言,可以从各个角度描述系统,与最普遍的面向对象编程语言存在对应关系。在对对象进行行为建模过程中,有限状态机清楚地描述了对象在完整生命周期中经历的所有状态在什么条件下如何转换,转换中对外界有哪些影响。活动图的一项重要功能是描述算法和流,可以利用其完成代码框架细化。本文主要针对代码生成,提出一种通过UML图直接生成JAVA代码的方法,能够生成简洁、易读的代码。   1 UML在代码生成中的基本概念   1.1 UML介绍   UML(United Modeling language):统一建模语言,是一种普遍适用的可视化建模语言,定义良好、易于构建和文档化。1997年11月。对象管理组织OMG(ObjeetManagement Group)全体成员通过将UML作为面向对象建模的标准语言。UML可以提供一个软件系统多种不同的静态和动态视图。静态视

文档评论(0)

1亿VIP精品文档

相关文档