UML顺序图的形式化描述方法研究

来源 :兰州理工大学 | 被引量 : 5次 | 上传用户:sjn19900523
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
统一建模语言UML是在多种面向对象建模方法联合的基础上发展而来的,由于其概念明确,图形结构清晰,建模方法简洁,易于掌握和使用,且不依赖于特定的软件开发过程,于1997年被对象管理组织OMG采纳为建模语言规范,并逐渐成为了实际的工业标准。但是UML是半形式化的。UML的语法结构采用了形式化的规约,语义部分则是用自然语言描述的。这种共存的形式导致uML语义的不一致性,容易产生歧义,使得相关工具对该语言的支持只能限制在语法是否正确的检查层次上,而无法对所定义模型的正确性和一致性进行严格的分析和检验。这可能会导致一个含有错误设计的模型在软件设计和开发的过程中被使用,从而降低软件开发的效率和质量,甚至可能会造成整个软件项目的失败。形式化方法则是基于严格的数学推理的方法,是一种精确的、无二义的形式规约准则,为模型的准确理解提供严格的数学基础,这对提高软件的自动代码生成和进行可靠的软件开发有着非常重要的意义。本文以uML顺序图为研究对象,采用描述逻辑和计算树逻辑相结合的方法,对uML顺序图进行了形式化研究,提高uML顺序图语义的精确性。本文首先在总结前人进行UML形式化研究的基础上,比较了各种形式化方法的异同点,分析了其中一些方法的不足和缺陷,同时详细比较了uML和描述逻辑的异同点。其次,针对描述逻辑在表示动态和时态知识的不足和计算树逻辑在表示静态知识的缺陷以及二者存在互补的特点,采用了将二者进行结合的形式化描述方法,并对该形式化方法进行了详细的叙述和说明。最后,利用该形式化方法对UML的顺序图进行形式化研究,验证了该形式化方法的可行性,并对UML顺序图的静态和动态语义进行了检测。
其他文献
小学美术教学是美育的重要环节,可以陶冶学生的情操,启发学生的智慧,促进学生全面发展.在学生核心素养的提升中,美育越来越受到重视.在美术课堂中渗透德育,可以摆脱单一的教
以水墨画为代表的中国传统绘画是中华民族传统文化的重要组成部分,不仅深受国人喜爱,更是对世界美术产生深远的影响.在初中美术教学中,让学生走进水墨画的世界,了解水墨画的
计算机技术的迅猛发展,使得软件规模不断扩大以及软件复杂性日益增加,与此同时,伴随着软件产品的大量生产和普遍使用,软件质量已成为影响软件应用的重要问题,如何提高软件开
组版是报纸编辑工作的最后关口,是通讯员、记者、编辑劳动成果的“集大成”,也可以说是报纸编辑部的“总装工序”。它不仅直接影响着报纸的政治方向,决定报纸的风格,而且关
计算机等先进技术为平面设计领域的进一步发展提供了思路和技术支撑,同时传统的平面空间视觉思维模式显然已经不能满足消费者的需求,而立体空间和虚拟空间领域成为了平面设计
任务关键系统与国防民生、基础设施服务等国家关键领域息息相关,现有的行为检测系统对不确定行为、可疑行为消极处理,使其漏报率过高,难以满足需求。为了提高任务关键系统在
无线传感器网络是一种全新的信息获取和处理技术,它将逻辑上的信息世界与客观上的物理世界融合在了一起。作为未来实现“普适计算”的一种新型技术,无线传感器网络在越来越多
深化改革,坚持开放,搞活经济,是我们贯彻落实党的十三大精神的中心议题。深化改革的中心环节是搞活企业,企业要从单一的生产型向现在的生产经营型转变,从过去的封闭型向现在
当今,科学技术和互联网技术的飞速发展给视觉传达设计的发展带来了巨大的空间,使其以前所未有的激情进行着快速的变革.新媒体技术的发生与发展,使信息的传播方式发生了巨大的
移动通讯数据以及超宽带视频应用的迅猛增长,导致网络基站的能耗急剧增长。这不仅加剧了温室效应等生态问题,也违背了服务提供商低能耗的追求。网络中的“节能”问题引起广泛