摘要
在经过4年之久的修订过程之后,OMG采纳了UML2.0。本文首先介绍了UML2.0的修订背景和提案需求;然后分别介绍了UML2.0规范的主体部分:基础结构和上层结构的修订特点,进而总结了UML2.0基础结构的设计目标和体系结构,归纳了上层结构的设计目标、体系结构组织,着重于比较UML1.X和2.0在模型构造能力上显著增强的部分;最后针对UML2.0规范及对其存在的问题给出了一些评述,这些可以作为今后相关研究工作的框架。
After 4 years' revision process, UML 2.0 is adopted by OMG as a newer specification for the modeling language. First, this paper discusses why UML should be revised and what requirements are concluded in UML 2.0 RFPs. Then the paper reviews the two main parts of UML 2.0 specifications, i.e. Infrastructure and Superstructure. The design goals and architectural formalism of two parts are come up separately in the following section. This paper focuses on the contrast of modeling capabilities between UML 1. X and UML 2.0. Superstructure and several significant augments are illustrated with examples. Finally, some comments and critical thinking related to UML2.0 are mentioned in the paper, which can sever as frameworks for following research.
出处
《计算机科学》
CSCD
北大核心
2004年第7期1-4,8,共5页
Computer Science
基金
国家自然科学基金(No.60073015)
国家863计划(No.2001AA113070)