基于软件工程的UML建模研究与实现

来源 :武汉工程大学 | 被引量 : 0次 | 上传用户:maldininikanjun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件工程是指导计算机软件开发和维护的一门工程学科,强调采用工程的概念、原理、技术和方法来开发与维护软件。把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。本文从软件工程的特点出发,将其融入到UML建模中。借助UML开发工具,根据软件工程设计原则,对一个具体系统进行快速准确的分析和设计。同时对UML建立的模型进行一致性分析,得到模型一致性问题产生的原因。针对一致性问题提出解决办法,其主要方法是先将UML模型转化到一个形式化的表示,再按照一定的语法将其转换成我们需要的内容。然后通过工具对这些内容进行分析,检测模型是否一致。 本文结合实际例子对顺序图和状态图进行一致性检测,其方法立足于状态图的特性,用状态区分事件动作序列形成FSP语法规则,再对顺序图的消息序列进行相应的描述,利用XSLT语法分析得到分析结果。方法不但简单、直观,而且不需要增加额外的信息,并且可以利用现有的语法分析工具。具有一定的应用价值。
其他文献
身份认证是构筑现代网络信息系统安全的不可缺少的重要组成部分,是网络应用系统的第一道防线,也是所有具体信息安全技术的基础。常用的身份认证方式有:基于静态口令、智能卡、数
微芯片之父Roland Moreno于1974年3月申请了智能卡的专利以来,智能卡现已广泛应用到公安、医疗、交通、金融、电信、社保、石油、体育等各个行业中,并且随着电信行业中3G通信的
大规模三维复杂场景的交互式绘制在很多领域都有广泛的应用前景,如三维数字游戏、地理信息系统、科学计算可视化等。随着用户对图形绘制效果和速度的要求不断提高,三维场景的
随着计算机技术、网络技术和嵌入式技术的飞速发展,数字化、网络化和智能化成为视频监控技术的发展方向。目前,系统嵌入式网络视频监控技术已广泛的应用于并应用于公安、电信、
随着互联网的迅速发展,基于B/S架构的应用程序被广泛的应用,但是随着应用需求的不断扩展不断复杂化,以及终端设备的多样化,客户对应用程序的要求也越来越高,传统的Web应用程
作为数据载体的条码自动识别技术能有效地实现物流与信息流的同步,解决农产品质量安全追溯的核心问题。为了降低二维条码地使用成本、增加信息流容量,在深入对比研究汉信码和
无线传感器网络(Wireless Sensor Networks,WSNs)是一种新兴的信息获取与处理技术,通常工作在人们无法或难于接近的恶劣及危险的环境里。针对其用途特点,无线传感器网络最大
排课工作是各个高校一项繁重而又复杂的工作,随着学分制在我国高校的不断发展与完善,各个高校为了适应学分制发展的需要,均研发、购买了自己的排课软件,这样就使教务人员从复
云计算作为国内外科研机构的研究重点,它是继分布式计算、并行计算和网格计算之后的一种新兴计算模式。这种基于服务的资源提供模式,将各种资源虚拟化为服务,任务调度技术一
随着人类社会的不断进步,印刷品的需求在不断的增加,同时由于印刷品工艺和印刷技术的提高,人们对印刷品的质量和多样性也有着越来越高的要求。然而,在印刷品生产过程中,由于印刷