论文部分内容阅读
统一建模语言UML(Unified Modeling Language)的出现是面向对象建模领域的重大突破。UML是面向对象开发中一种通用的、统一的图形模型语言,它涵盖了面向对象的分析、设计和实现,融合了早期面向对象方法和各种建模语言的优点,为面向对象系统的开发提供了丰富严谨的表达方式。 但是,UML只是一种建模语言,而不是一种方法。UML只有结合了软件过程才能称为软件开发方法。本文就是研究基于UML的软件开发方法:对UML推荐的软件开发过程RUP(Rational Unified Process)的框架模型进行了改进,提出了一种基于领域分析的RUP改进框架模型;并以一个具体系统的开发为例,使用UML的建模方法,开发面向对象的系统模型,旨在通过此例来说明第三章中的基于UML的软件开发方法。 另外,基于UML的软件开发支撑环境的研究也是目前该领域的热点问题。本文研究了几种目前比较流行的基于UML的软件开发支撑环境的现状和各自的特点,并给出了UML支撑环境的实现原理。