UML范围之外的几个问题。(Outside the Scope of the UML)
1、编程语言
UML不是一门具体的编程语言,但是与面向对象的编程语言有很紧密的联系。
The UML, a visual modeling language, is not intended to be a visual programming language,
the sense of having all the necessary visual and semantic support to replace programming。
The UML is a language for visualizing, specifying, constructing, and documenting
the artifacts of a software-intensive system。
The UML does have a tight mapping to a family of object languages so that you can
get the best of both worlds.
2、实现工具
UML建模工具的实现依赖于UML的有关的semantic 和 notation 定义。UML不关系具体的实现。
Tools and their interoperability are very dependent on a solid semantic and notation definition, such as the
UML provides. The UML defines a semantic metamodel, not a tool interface, storage, or runtime
model, although these should be fairly close to one another.
3、处理流程
不同的问题域、不同的组织在软件开发中的过程是不尽相同的。合理的开发过程,能帮助软件项目成功。
在不同得项目中,不同得处理流程中,都可以使用UML来处理问题。

博客介绍了UML范围之外的几个问题。UML并非具体编程语言,但与面向对象编程语言紧密相关;UML建模工具的实现依赖其语义和符号定义,UML不关注具体实现;不同问题域和组织的软件开发过程不同,UML可用于不同项目的处理流程。
&spm=1001.2101.3001.5002&articleId=436333&d=1&t=3&u=e04624013fec43fc97d9b1bdc6f7aed6)
294

被折叠的 条评论
为什么被折叠?



