基于概率模型检测的SysML活动图验证方法研究

来源 :中国人民解放军信息工程大学 解放军信息工程大学 | 被引量 : 1次 | 上传用户:GWstars
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年来,随着系统设计复杂性的提高,各种系统错误在实际应用中层出不穷,其造成严重后果的事件也逐年增多。系统建模是如今众多系统设计所必不可少的一个环节,同时作为整个系统设计流程的开始,提高其模型的正确性对减少后期生成系统的各类错误至关重要。针对系统设计过程中生成的多种模型进行正确性分析与验证,可以尽早发现设计漏洞,改正设计错误,减少系统问题的出现。所谓模型设计的正确性就是指所设计出的模型是否能正确表达未来真实系统的某种功能或者某些特性,如果能客观的反应出真实系统的一些指标特性,那么这样的模型就是正确的。被设计出的模型的正确与否,与后期生成真实系统的可用性和可靠性密切相关。系统建模语言(Systems Modeling Language,SysML)作为软件工程和系统工程领域的标准建模语言,近些年被设计人员开始大量使用。SysML针对系统工程领域中系统设计与建模的特点,提供了可视化、图形化的系统建模支持,其中Sys ML活动图的应用尤为广泛。但由于其为了保持建模的易于理解和高效简单,在进行语义说明时SysML采用了和UML相似的半形式化描述方法,使用自然语言对相应语义进行描述,这就造成了其自身缺乏进行分析和验证的缺陷。概率模型检测作为一种具有高效、可靠和自动化等优点的形式化验证技术,在模型验证方面具有独特的优势。因此如何依托概率模型检测来验证SysML活动图设计的正确性就成为人们研究的方向。本文针对对该问题进行研究,主要完成工作及创新点如下:1、对SysML活动图的语义描述进行研究,针对SysML活动图缺乏精确语义描述的不足,提出了基于新活动演算来表示SysML活动图形式化语义的方法。首先针对SysML活动图新增加的概率元素,相应的改进活动演算,增加概率因子,在新活动演算中对SysML活动图所有图符一一给出对应的术语,定义语法和操作语义,实现对SysML活动图的形式化描述。2、研究在PRISM模型检测软件中实现SysML活动图形式化验证的方法。以模型检测器PRISM为验证工具,本文研究了一种PRISM模型的语法和语义,将新活动演算所表示的SysML活动图单个图符进行映射,给出详细的映射规则,为SysML活动图到PRISM输入语言的转换奠定基础。3、实现了一种Sys ML活动图到PRISM输入语言的转化算法。在前面定义的单个图符映射规则的基础上,通过该转化算法的应用,可以实现在PRISM检测器中的代码运行,并给出使用PCTL概率时序逻辑进行性质表达的规则,把模型相应代码和所要满足的性质作为PRISM概率模型检测软件的两个输入,实现了对SysML活动图模型设计正确与否的验证。4、在理论研究基础上,对交互式电子技术手册系统中SysML活动图模型进行验证,按照本文提出的验证方法,完成了活动图的转化和PCTL性质的描述,最终通过PRISM检测器的运行结果证明了本文方法的可行性和有效性,对SysML活动图模型验证研究提供了一种新的方法。
其他文献
直线电动机直接驱动运动设备,省略了机械传动机构,完全消除机械传动元件的速度和加速度的物理极限的限制,具有长行程、低惯量、高精度、快响应和高速度等特征。永磁直线同步电动机(PMLSM)驱动的垂直提升系统是一种新型的无绳提升系统,主要应用在高层建筑电梯和矿井提升系统两个方面。如果理论上和技术上的许多问题得到解决,是对传统提升模式的重大变革,其理论价值和社会效益是不可估量的。PMLSM是新型无绳提升系统
运动控制是在电磁驱动及其它驱动方式研究的基础,随着科学技术的发展而形成的一门综合性多学科交叉技术。电机转子相对于定子只有平动没有转动,从而避免了传统电机转子相对定
电阻层析成像(ERT)技术是近年来发展起来的一种基于电阻传感机理的过程层析成像(PT)技术,适用于两相流中以导电性介质为连续相的工业过程,可提供封闭的管道或过程容器设备内
在目前全球能源危机和温室效应越来越严重的情况下,电动车(Electric Vehicle)以其无污染、低噪声、高效率、便于操作等优点,越来越受到人们的青睐。而无刷直流电机是近年来发展
在21世纪的今天,工业的专业化规模化发展日益成熟,手工业也随着科技的迅猛发展,慢慢被机械化自动化的工业设备所取代。而目前市面上的自动化仿真花制造设备十分稀少,且自动化程度很低,都是半自动化,安全性低,各个设备之间的连贯性低,故障率高,这些缺点导致了自动化仿真花制造设备的市场占有率很低,这与企业主对全自动设备的急切需求呈反比。本课题设计了一种仿真香皂花自动化生产线控制系统,完成了以PLC为核心的控制
学位
学位
本文应用这一技术,设计并实现了基于GSM短消息业务的地下水文监测系统。 本课题来源于西安市水务局。通过对项目需求及功能的分析,确定了系统方案,并依据总体设计要求完成了
调查表明,社会老龄化是全球面临的一个重要问题。伴随老年人人口的不断增长,与之相对应的老年人看护问题亟需解决。近些年,机器人技术的快速发展,使得越来越多的服务机器人开始走
在能源消耗日益增长、环境污染日渐严重的今天,研究可替代化石能源的新型绿色可再生能源,是解决能源危机的必由之路。风力发电是目前众多绿色可再生能源中最成熟、潜力最大的新型能源之一。因为电能的储存问题,现如今投入实际运行的大中型风力发电机组都采取并网运行方式,而且并网发电可以实现规模化经济效益,但由于风能的随机性、间歇性与多变性等因素,风电并网往往对电网造成冲击,也影响电网的电能质量。这限制了大规模风力
运动控制系统被广泛的应用在数控机床、航空航天、国防现代化等高技术领域中,以各种电机为执行部件的运动控制系统的研究开发与产品化工作十分活跃。因此,研制功能多样、开放