基于rCOS的设计模式的形式化研究和应用

来源 :贵州大学 | 被引量 : 0次 | 上传用户:zhegeyonghukeyi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件行业的飞速发展,设计模式已经成为软件工程领域研究的一大热点。设计模式可以用来解决软件设计过程中重复出现的问题,使用设计模式可以有效提供软件的可复用性,可靠性和可维护性。设计模式是面向对象软件设计中的一些经验的抽象总结,用自然语言来描述的设计模式难免会存在模糊和二义性,因此设计模式的形式化是对设计模式研究的必然趋势,形式化方法借助于数学模型来研究软件问题,用形式化语言来描述的设计模式模型,可用于模型的一致性检测。  本文主要介绍了设计模式的概念和使用,并讨论面向对象的规范语言rCOS在设计模式中的应用,同时还研究了UML模型图中的类图和序列图的形式化描述。主要工作体现为:首先用UML模型图表示来描述几种典型的设计模式,然后把UML模型图描述的设计模式转化为rCOS框架下的规范,最后借助于一个在线考试系统来应用相应的设计模式。
其他文献
多基因组序列比对是现代生物信息学研究领域非常重要的核心问题。为了能够比对多种近亲物种之间的多条基因组序列,我们迫切需要一种多基因组序列比对工具。当前基因组序列比
随着以博客为代表的网络应用的流行,互联网用户可以更加随意的发布信息和进行交流,互联网上的信息源和信息量变得极大丰富。在这些海量博客数据中,信息的质量或权威程度参差不齐
语义网是当前万维网研究的热点之一,它是人们对于未来智能化互联网络的伟大设想。自语义网的概念在1998年由互联网之父Tim Berners-Lee提出以来,语义网的理论研究,特别是在语
随着信息技术的不断进步和计算机网络的迅速发展,众多应用领域如网络安全、股票分析、电子商务、气象监控等产生了大量的数据流,其中蕴含着丰富的有价值的知识亟待挖掘。作为
井下机车无人驾驶系统可以减少井下工作人员数量,有效避免因调度、操作失误而发生的运输事故,具有巨大的社会效益和经济效益。可靠的无线数据传输是实现无人驾驶的前提,本论
现代信息系统已经被广泛使用于各行各业,每刻都产生着大量的数据。在这海量的数据背后蕴藏着丰富的有价值的信息,需要有相应的机制和系统来发现和提取。复杂事件处理机制(Com
多目标优化是优化领域的主要研究方向之一,现实中的优化问题大多具备多个相互冲突的目标。不同于单目标优化问题有唯一的最优解,多目标优化问题的最优解为一组折中解,即Paret
为了能够更好地理解互联网内部的动态行为及其相关因素,建立有效的BitTorrent网络用户行为模型意义重大。BitTorrent网络用户行为模型对于分析和预测网络性能,从而更好地完成
开关磁阻电动机具有结构简单、起动性能好、调速范围宽、运行效率高等特点,由其构成的开关磁阻电动机调速系统具有较强竞争力,在低压和小功率的应用场合,大大优于普通的异步电动机和直流电动机调速系统,目前已引起了国内外学者的普遍关注和深入研究。本课题设计开发了一套7.5KW开关磁阻电动机调速系统。选取TI公司的TMS320F2812型号电机控制专用DSP芯片作为主控制器,进行了系统软硬件的设计、仿真、制作及
当前,多媒体技术正在飞速发展,世界各地每时每刻都在产生新的数字视频。借助于互联网,这些丰富的视频资源在几乎无约束的情况下复制、传播,高效的视频内容管理和版权保护是个