UML视图的一致性检查

来源 :北京大学 | 被引量 : 0次 | 上传用户:lichlei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
UML已成为面向对象的软件分析和设计的事实上的标准。UML是一个可视化的语言,包含了一集图形化的设计工具。其中的静态图用于描述系统的结构,动态图用于描述系统的行为。 UML支持从需求分析开始的整个建模过程,支持用户从多种不同角度描述一个系统。描述一个系统的各种视图模型之间存在着约束和协作关系,因此,它们之间就必然存在一致性问题。在大型软件项目的开发过程中,软件系统各模型之间的协作关系和约束关系错综复杂,仅仅依靠建模者以人工方式去保证模型间的一致性,不仅非常烦琐,而且很难避免有所遗漏。 本文分析了UML中的一致性问题,描述了类图、状态图、顺序图之间的静态的一致性检查算法。在这些分析的基础上,我们开发了一个UML的一致性检查工具,并把它嵌入到UML建模系统工具MagicDraw中。我们开发的工具能够自动检查UML模型里的一些一致性问题。
其他文献
期刊
学位
本文大致分为五章. 第一章至第四章研究了周期结构手性介质的电磁散射问题.在手性介质中,时谐电磁波的传播遵循Maxwell方程组 ▽×E(x)-iωB(x)=0,▽×H(x)+iωD(x)=0,
EA Technology公司邀请白色和棕色物品制造商加入国际财团 ,该财团将于 2 0 0 2年在英国进行向网络家庭提供多种服务的世界上首次大规模现场试验。该试验取得国际能源机构 (I
期刊
本文阐述了枣庄矿务局柴里煤矿的普采工作面将供电电压等级由660V升至1140V后,运行实况证明在普采工作面采用1140V电压供电,其效果是显而易见的。 This paper expounds the ge
外有恶劣的自然环境和强敌的围追堵截,内有不同政治、军事主张的激烈冲突,困境中的中共中央和红军几乎每行进一步,都面临着何去何从的重大抉择,它特别考验着中共领袖和红军将
日本电报和电话公司 (NTT)已成功地开发和演示了一个崭新的系统 ,它能实时通过Internet来传送1 5Gb/s无压缩HDTV视频数据。这个无压缩 HDTV传输系统是由 NTT网络创新研究所开发的 ,采用的是带有 H
本文第一部分研究了球面上的堆积-覆盖问题。对球面上的堆积问题和覆盖问题,历史上有过深入的研究[3,4,5,6,12,14].另一方面,同时考虑堆积与覆盖的堆积-覆盖问题,在欧式空间中也受到
本文提出了一种新的重新开始的GMRES算法的预处理技术,它基于每次循环更新后的不变子空间近似解.通过选择适当的预处理子,使得预处理后的矩阵条件数大大减少.运用GMRES算法对预
在排序理论中,提前与延误问题根据目标函数的不同主要分为两大类:总费用最小化问题和最大费用最小化问题。在给定工件集合,以及每个工件的加工时间、惩罚系数,相同工期的条件下,本