UML状态图的切片模型检查方法

UML状态图的切片模型检查方法

一、UML Statecharts的切片模型检验方法(论文文献综述)

杨旭[1](2021)在《光固化快速成型工艺策略研究与软件系统开发》文中认为在增材制造技术中,光固化快速成型技术是发展最早、应用最广泛的一种快速成型技术。在光固化成型中,成型质量和打印时间是衡量3D打印设备性能的重要指标,其中激光功率、扫描速度、光斑尺寸和扫描间距等工艺参数对成型质量和打印时间有复杂的影响关系。现有的SLA成型设备容易产生工艺参数与控制系统不适配的问题,操作者需要根据具体的打印需求,花费较多的时间和精力去研究相适配的工艺参数,从而使得3D打印设备不具备较好的通用性和易操作性。因此,针对现有的SLA成型设备,研究影响成型质量和打印时间的关键因素及影响规律,开发多工艺策略模式的SLA软件系统具有重要意义。首先,本文介绍了SLA成型技术的软硬件平台及加工成型机理。其次,对SLA成型过程的三个阶段进行误差分析,得到模型成型过程中影响成型质量和打印时间的主要工艺参数,通过分析主要工艺参数对SLA成型质量和打印时间的影响规律,制定出三种不同的成型工艺策略模式,分别为均衡模式、速度模式和质量模式。然后,针对制定的成型工艺策略模式,以Visual Studio 2015为开发环境,开发适用的软件控制系统。采用Star UML建模工具进行建模,同时,对软件控制系统的文件解析路径规划模块、运动控制模块和成型工艺策略模块等主要组成部分进行了设计及实现。开发出具有三种不同工艺策略打印模式的软件控制系统。最后,采用自主开发的软件控制系统,在三种不同的成型工艺策略模式下打印制件,分别对成型强度、成型精度和成型效率进行研究。分析三种成型工艺策略模式打印制件之间的性能差异,从而得到满足不同打印需求的工艺策略模式使用场合。光固化快速成型工艺策略的制定,实现了零件的快速定制化和批量化生产。开发的软件控制系统满足设计模块的功能性需求,同时,整个系统具有良好的人机交互性和稳定性。

陈杨杨[2](2020)在《用例图和顺序图的一致性研究》文中提出在软件开发过程中,需求分析和设计是整个软件开发过程的关键阶段,为了保证需求分析和设计的正确性,需要一些模型语言对用户需求和系统设计进行建模。统一建模语言(UML)是一种适用于软件系统开发的图形化语言,功能强大且易于表达,其中用例图和顺序图被广泛用于在需求分析和设计阶段的建模。用例图由事件流、执行者等构成,事件流描述了用户要求系统执行过程的功能行为,是用户需求的具体描述。一个完整的系统的用例图复杂且庞大,将一个个用例自动分解成用例切片,每个用例切片由多个用例故事组成,更易于分析和理解。顺序图是设计阶段具有代表性的模型,它是用例驱动开发过程中用例的实现图,为了系统设计满足用户的需求,必须保证用例图和顺序图的一致性。为了检验顺序图和用例图的一致性,传统的一致性检验方法直接检查两个模型的一致性。本文提出了一种新的方法来检验顺序图和用例图一致性,该方法是通过检验顺序图的子图与用例切片的一致性来判断顺序图和用例图的一致性。首先讨论了模型一致性检验基本原理,并提出了模型间一致性检验的新方法,即通过检验一个模型的子模型与另一个模型的子模型的一致性来判断这两个模型的一致性;其次,研究了将用例图中的用例自动分解成用例切片的方法;接着,讨论了将顺序图分解成子顺序图,每个子顺序图应该是一个完整的用例故事的实现;最后,检验每个顺序图的子图是否与相应的用例故事一致。这个方法是利用两个模型的对应的子模型之间的一致性来判断这两个模型之间的一致性。本文从理论上证明了这个方法的正确性,并且用实例演示了顺序图和用例图一致性的具体检验过程。

沈晓奕[3](2019)在《共享医院业务过程建模研究》文中提出研究背景随着共享医院在医疗行业的不断开展与应用,共享医疗新业态也受到了广泛的关注。然而结构化业务过程中业务活动的核心过程被专业人员研究和编撰,程序性业务步骤已无法应对共享医院运营环境中不可预见的业务活动。为了能够满足共享医院灵活的业务过程需求,保持医疗机构之间的业务协同,对建模方法的改进研究显得越发关键。研究目的以共享医院业务过程为研究背景,基于Petri网和UML活动图各自的特点对共享医院业务过程建模研究,进而用进程代数理论对UML活动图构建的共享医院业务过程模型进行形式化研究,最后将结构冲突理论用于对共享医院业务过程模型的仿真研究,以实现对共享医院业务过程灵活的更改或调整,确保业务过程的正确性和合理性。研究方法首先,对共享医院业务过程进行分析,以业务“事务”为基本活动单元,通过DEMO事务概念和Petri网图形符号相结合的方法,构建共享医院业务过程模型。其次,提出一种用例2.0技术驱动的业务过程建模方法,用例2.0建模替代非结构化业务过程的需求,并应用于共享医院业务过程建模,再次,根据进程代数理论,引入一组UML活动图到CSP的映射规则,采用一种利用CSP转换UML活动图模型的方法,对活动图高级构造子形式化描述与验证。最后基于结构冲突理论,利用Enterprise Architect工具对共享医院业务过程模型进行仿真研究。研究结果针对共享医院的业务过程建模、形式化与仿真研究。首先,基于DEMO方法,构建具有较高抽象层次的共享医院业务过程模型,不仅有助于了解共享医院现状,而且可以建立医院未来的视图。其次,实现在结构化业务过程基础上使用用例2.0和UML活动图为共享医院业务过程建模,并以用例2.0在结构化业务过程中灵活更改或调整业务过程,解决共享医院灵活的业务过程需要,同时避免了结构化业务过程引入非结构化需求带来的复杂性;并通过UML活动图对共享医院业务过程的核心段、内部协作段、外部代理与委托段进行具体的分析与建模。再次,UML活动图元模型捕获活动图语言的主要概念和属性,依据元模型的类图将建模语言的抽象语法形式化,并给出了以“活动”为中心的形式化表示机制,实现对活动图高级构造子进行形式化验证;结果表明CSP代数理论不仅能表示活动图,而且能对共享医院业务过程进行多层次分析。最后,针对基于结构冲突理论和Enterprise Architect工具对共享医院业务过程模型的仿真研究,验证结果表明UML活动图构建的共享医院业务过程模型存在活锁和死锁等结构冲突,说明了该仿真技术可以达到良好的仿真效果。

苏宁,郭俊霞,李征,赵瑞莲[4](2017)在《基于EFSM不定型切片测试用例自动生成的研究》文中研究说明基于模型的测试是软件测试中一个重要分支,但随着模型规模的增大,测试用例生成也变得越来越困难.扩展有限状态机(extended finite state machine,EFSM)是一种广泛应用的模型,它是对有限状态机(finite state machine,FSM)的扩展,能够更精确地刻画软件系统的动态行为.对EFSM模型的测试主要包含2个部分:测试迁移路径的生成和覆盖测试迁移路径的测试数据的生成.基于搜索的方法已被应用于测试数据的生成.为了提高在大规模EFSM模型中测试用例生成的效率,在前期对EFSM模型非终止性研究新型依赖性分析和切片技术的基础上,提出了基于EFSM模型不定型切片的测试用例生成方法和测试用例补全方法.通过2个案例分析得出:基于模型切片可以更加准确地生成可行路径和提高测试强度.基于7个基准EFSM模型的实验结果表明,在大多数情况下,在切片上生成测试用例的效率都比在原模型上高.

陈光颖,黄志球,陈哲,阚双龙[5](2016)在《面向DO-333的襟缝翼控制单元安全性分析》文中认为DO-333是对机载软件安全性标准DO-178C关于形式化方法的补充,为机载软件开发过程中形式化方法的使用提供指导。模型检验作为一种形式化方法,可以应用于对软件需求和设计阶段制品的严格验证。基于DO-333,使用模型检验对飞控系统中襟缝翼控制单元不同阶段的软件制品进行验证与分析,判断其是否满足DO-178C的相关验证目标并提供证据支持。首先,对控制单元中襟翼与缝翼必须互斥更新的高级需求进行规约和验证;其次,对单个机翼控制逻辑的低级需求进行规约和验证。通过以上验证与分析,分别为标准中关于高级和低级需求的验证目标提供证据。文中展示了模型检验在一个机载软件认证中的应用实例,该工作将为机载软件的安全性保障和适航认证提供技术支持。

曹德建,黄志球,陆陈,陈光颖,仵志鹏[6](2016)在《将故障信息扩展到功能模型的安全性分析方法研究》文中研究说明随着嵌入式系统在能源、交通等安全关键领域的广泛应用,针对软件模型的安全性分析与验证方法一直是学术界和工业界的研究热点之一.功能模型和安全需求分析模型是分析嵌入式安全关键系统的两个重要方面,但两种模型一般都被分开使用.提出一种将故障信息扩展到状态图模型的方法和故障扩展状态图的概念,同时构建了故障信息和状态图元素之间的语义映射表,给出了故障树逻辑门的转换规则,设计了一个基于故障扩展状态图的模型转换与验证框架,并给出了利用映射表自动构建故障扩展状态图的算法.最后,运用文中提出的方法,通过对一个小型燃气灶控制系统进行案例分析,证明了文中方法的可行性和有效性.

俞析蒙[7](2015)在《基于验证的软件架构演化分析与评估》文中指出演化反映了“在演化实体或其组成元素的属性方面不断改进的过程”,而软件演化就是指软件系统或内部组成元素不断地改变来满足新的功能需求或属性需求。在现代软件系统的生命周期内,演化是一项贯穿始终的活动,系统需求的改变、功能实现的增强、新型算法的发现、运行环境的改变等等均要求软件系统具有较强的演化能力,这就要求能够保障系统的正确性。而随着软件架构的发展,作为软件生命周期中的早期设计产品,架构从全局和整体的角度为系统提供结构、行为和属性等信息,使得架构设计的演化结果的正确与否十分关键。本文重点关注对于软件架构演化的分析,以及对架构及架构演化的正确性验证。由于架构设计的复杂化,使得对架构正确与否的人工判断工作变得复杂化和难以保证准确性,而模型检验的方法能够有效地验证架构演化的正确与否,来完成这项工作。基于模型检验的工具Spin能够有效地实现对架构设计的正确性验证,但是其所需要的Promela模型无法进行直观的建模工作,不具有通用性,使得在此基础上的演化工作难以进行。因此,这需要我们建立一个架构模型来帮助验证和演化分析工作。本文使用UML (Unified Modeling Language)作为架构描述的输入,针对于架构设计的正确性相关的UML顺序图,采用扩展层次自动机对其进行建模,作为验证和演化分析的基础。本文首先介绍了基于Spin的软件架构验证方法,将架构设计文档转换成扩展层次自动机模型,采用线性时态逻辑语言LTL对架构约束进行描述,从自动机模型和LTL生成Promela模型,采用Spin进行验证并获得单版本的验证结果。而后,论文描述了架构演化的过程,并在层次自动机模型的基础上详细分析顺序图中的各种元素,包括对象、消息和复合片段,从它们的各自操作出发,分析各个元素的演化方式和演化规则。而后,在此基础上提出了一个基于验证的架构演化分析和评估方法,从各个版本的验证结果中可以获取演化的信息,以及演化对架构正确性产生的影响,从而完成对演化的分析与评估工作。最后论文通过Hadoop和MVC两个实验,分别说明了在不清楚演化过程和清楚演化过程两种情况下,如何应用我们的方法进行分析与评估工作。

吕威[8](2014)在《基于故障扩展状态图的软件安全性验证方法研究》文中认为随着计算机软件在安全关键领域的广泛应用,人们对软件安全性可靠性的要求越来越高。为了提高软件质量,针对软件模型的安全性分析方法一直是学术研究的热点问题。传统的状态图分析法能够通过对组件行为的分析,判断其设计是否满足功能需求,但不能针对故障问题进行有效分析,安全属性的提取一直依靠经验完成。故障树虽然能够充分描述造成软件失效的因素和因素间的关系,却无法确定这种故障是否在系统中真实存在。本文通过对故障树和状态图分析法的深入研究,提出了故障扩展状态图的概念,并结合当前热门的模型检测技术,将其用于软件的安全性分析工作。本文的主要研究内容包括:1.综合故障树和状态图分析法的优势,提出故障扩展状态图的概念,统一了系统的安全需求模型与功能模型,分析了利用其进行软件安全性分析的可行性;2.通过对故障树的半形式化描述,提取其故障信息,并利用故障树逻辑门的转换规则和故障元素的语义映射,扩展系统原始状态图,给出了构造故障扩展状态图的方法;3.根据故障扩展状态图的性质,将系统的安全性需求转化为故障状态的可达性,结合模型检测技术,提出了基于故障扩展状态图的系统形式化建模和安全性验证的方法;4.运用本文提出的方法,对一个小型微波炉系统进行案例分析,在我们开发的模型检测环境ESpin下,通过安全属性的提取、故障扩展状态图的建立和故障状态可达性的验证,定位系统模型中的错误并给出解决方案,证明了本文方法的可行性和有效性。

张涛,黄少滨,黄宏涛,吕天阳,刘刚[9](2011)在《一种UML状态图模型检测方法》文中研究说明为在开发过程早期发现系统设计的各种错误与不一致,提出一种UML状态图模型检测方法,用于验证设计模型与需求规约间的一致性.该方法通过元组定义UML状态图的主要元素,给出状态图的中间表示形式SC.基于SC上定义的操作语义,该方法将状态图转换为具有KRIPKE语义结构的状态迁移系统,并将系统需满足的性质表示为线性时序逻辑公式,用模型检测技术验证状态迁移系统对线性时序逻辑公式的满足性.该方法可以转换更多的状态图元素,缩减状态图迁移系统的状态空间及提高模型检测效率.

陈彬[10](2010)在《面向DEVS的多范式建模与仿真关键技术研究与实现》文中提出随着军事领域联合作战、工程领域载人航天和社会领域应急管理等复杂系统的规模的日益扩大,传统建模与仿真方法难以满足其对多领域和仿真性能等方面更高的要求。而多范式建模与仿真方法,这一新的复杂系统建模与仿真支撑技术对于适应多体系联合作战等复杂系统仿真具有重要意义,故对此关键技术的研究显得非常重要。论文针对多体系联合作战,从理论基础、模型变换方法和仿真优化方法三个方面对多范式建模与仿真方法进行系统的研究。多范式建模方法的理论基石是一般系统理论和模型变换方法。复杂系统的多领域性由一般系统理论衍生出的大量基本形式化方法支持;而仿真一致性则由模型变换和仿真互联方法保证。对离散事件系统规范(Discrete EVent System specification,DEVS)的研究表明,DEVS可以等价描述其他连续和离散的形式化方法。因此,在基于元模型的模型变换理论指导下,论文选择DEVS作为通用仿真形式化方法(General Property Simulation Formalism,GPSF),研究将多体系联合作战系统中多领域模型变换为DEVS模型的一系列方法:(1)对描述宏观行为的StateCharts模型变换为DEVS模型的方法进行研究,以解决高低层次模型之间协同仿真的问题。变换方法建立了包括语法、状态和事件三个方面的变换规则,实现了迁移、使能条件和历史状态的等价以保证规则的完备性。(2)对组件化的BOM模型变换为DEVS模型的方法进行了研究,以重用BOM模型。变换方法采用将组件内核映射到DEVS模型的方式实现从BOM到DEVS的变换,证明了采用相同组件内核的DEVS-CK模型与BOM组件模型是等价的。(3)基于DEVS耦合模型的耦合和封闭特性,对DEVS耦合模型的扁平化方法进行研究。通过剥离模型层次化和构造扁平化原子模型两个步骤完成耦合模型的扁平化,从而解决高耦合度模型通信效率低的问题。(4)对多体系联合作战系统中连续-离散混合系统的模型描述问题进行研究,提出利用Modelica语言描述混合系统DEVS模型的方法。实现了Modelica-DEVS编译器,将Modelica模型编译为可以执行的仿真模型。在模型变换方法的基础上,为了提高仿真运行效率,论文分别从分布式仿真和模型活跃度两个角度对DEVS仿真的优化方法进行了研究:(1)提出了基于MPI的分布式并行仿真框架,设计了支持乐观时间策略的DEVS仿真引擎以提高仿真性能。同时,在仿真框架中实现了错误探测、状态存储和系统恢复的算法使其具备了容错能力。(2)基于模型活跃度提出了活跃度增强式建模方法,在领域模型中嵌入融合活跃度元模型(Activity Combined Meta Model,ACMM)实现活跃度操作。在追踪活跃度和资源占用量化方法的支持下,资源敏感(Resource-aware)仿真框架通过计算活跃度进行资源的重分配,达到最优配置。此外,论文还提出了基于代理模型的仿真互联方法,解决DEVS和高层体系结构(High Level Arichitecture,HLA)仿真系统的互联问题;讨论了基于Web的仿真过程管理方法,支持对异构仿真系统的一体化管理工作,通过合理配置仿真资源优化系统运行。基于以上研究工作,论文设计和实现了面向DEVS的多范式建模与仿真原理样机系统。在建模阶段,系统引用多种建模工具进行多领域建模,通过模型变换获得模型的一致性描述;在仿真阶段,系统利用基于Web的仿真实验管理工具和态势统计工具实现了B/S结构的仿真运行架构。最后通过多体系联合作战用例的测试,验证了论文所研究的多范式建模与仿真方法的可行性。

二、UML Statecharts的切片模型检验方法(论文开题报告)

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

三、UML Statecharts的切片模型检验方法(论文提纲范文)

(1)光固化快速成型工艺策略研究与软件系统开发(论文提纲范文)

摘要
abstract
1.绪论
    1.1 快速成型技术概述
        1.1.1 快速成型技术简介
        1.1.2 快速成型技术分类
    1.2 国内外研究现状
        1.2.1 国外光固化成型技术研究现状
        1.2.2 国内光固化成型技术研究现状
        1.2.3 光固化成型技术应用现状
    1.3 研究背景、目的及意义
        1.3.1 研究背景
        1.3.2 研究目的及意义
    1.4 课题研究内容及论文结构
2.光固化成型工艺机理分析
    2.1 光固化成型设备平台
        2.1.1 光固化成型设备
        2.1.2 硬件组成
        2.1.3 软件组成
    2.2 光固化快速成型材料及原理
        2.2.1 光敏树脂的组成及固化特性
        2.2.2 光固化成型原理及特点
    2.3 SLA成型技术工艺过程
        2.3.1 模型数据处理
        2.3.2 模型加工
        2.3.3 模型后处理
    本章小结
3.光固化成型工艺研究及工艺策略制定
    3.1 光固化成型过程误差分析
        3.1.1 模型前处理误差
        3.1.2 模型加工误差
        3.1.3 模型后处理误差
    3.2 光固化成型工艺参数研究
        3.2.1 激光功率对成型质量的影响
        3.2.2 扫描速度对成型质量的影响
        3.2.3 分层厚度对成型质量的影响
        3.2.4 光斑尺寸对成型质量的影响
        3.2.5 扫描间距对成型质量的影响
    3.3 光固化快速成型工艺策略
        3.3.1 光固化成型工艺参数分类
        3.3.2 光固化成型工艺策略制定
    本章小结
4.光固化快速成型软件系统开发
    4.1 软件开发环境介绍
    4.2 系统需求分析
        4.2.1 系统边界及功能需求
        4.2.2 UML设计建模
        4.2.3 系统约束
    4.3 系统设计
        4.3.1 软件体系结构设计
        4.3.2 软件系统设计
        4.3.3 文件解析路径规划模块设计
        4.3.4 运动控制模块设计
        4.3.5 工艺策略模块设计
    4.4 系统实现
        4.4.1 文件解析路径规划模块实现
        4.4.2 运动控制模块实现
        4.4.3 工艺策略模块实现
        4.4.4 系统运行
    本章小结
5.试验研究
    5.1 试验设计
        5.1.1 试验材料
        5.1.2 试件制作
        5.1.3 试验方法
    5.2 试验结果分析与讨论
        5.2.1 力学性能分析
        5.2.2 成型精度分析
        5.2.3 成型效率分析
    5.3 试验结论
    本章小结
6.总结与展望
    6.1 全文总结
    6.2 展望
参考文献
攻读硕士学位期间发表的学术论文
攻读硕士学位期间发表的发明专利
致谢

(2)用例图和顺序图的一致性研究(论文提纲范文)

中文摘要
Abstract
第1章 绪论
    1.1 研究背景与动机
    1.2 国内外研究现状
        1.2.1 一致性研究的相关工作
        1.2.2 用例图与顺序图的功能分解的相关工作
    1.3 本文主要工作与结构
第2章 形式化模型
    2.1 依赖结构简介
    2.2 依赖结构执行语义
    2.3 依赖结构的性质
    2.4 本章小节
第3章 一致性研究
    3.1 一致性的定义
    3.2 一致性的分解
    3.3 一致性保持与验证
    3.4 算法
    3.5 本章小节
第4章 用例图的形式语义
    4.1 用例图简介
    4.2 流结构与形式化模型的转换
    4.3 用例图的分解
    4.4 算法
    4.5 本章小节
第5章 用例图与顺序图的一致性
    5.1 顺序图及其抽象语法
    5.2 顺序图的依赖结构语义
    5.3 顺序图的分解
    5.4 用例图与顺序图的一致性
    5.5 本章小节
第6章 案例与工具
    6.1 案例研究
    6.2 工具
第7章 总结与展望
    7.1 本文总结
    7.2 本文展望
第8章 参考文献
攻读学位期间承担的科研任务与主要成果
致谢
个人简历

(3)共享医院业务过程建模研究(论文提纲范文)

摘要
ABSTRACT
缩写词及其说明
第一章 绪论
    1.1 研究背景和意义
    1.2 国内外研究现状
        1.2.1 业务过程建模方法研究现状
        1.2.2 业务过程模型形式化研究现状
        1.2.3 业务过程模型仿真研究现状
    1.3 论文的主要工作
    1.4 论文的章节安排
第二章 相关理论及技术
    2.1 SBP与 UBP相关理论及技术
        2.1.1 SBP和 UBP的概述
        2.1.2 流程逻辑和业务逻辑
        2.1.3 结构化程度
    2.2 Petri网
    2.3 UML活动图
        2.3.1 UML活动图的概述
        2.3.2 UML活动图的元模型
    2.4 UML活动图与Petri网的分析
        2.4.1 图形符号对比
        2.4.2 模型方法对比
        2.4.3 建模能力分析
    2.5 进程代数
    2.6 结构冲突
    2.7 本章小结
第三章 基于DEMO方法的共享医院业务过程建模研究
    3.1 DEMO理论基础与基本概念
    3.2 业务事务
    3.3 Petri网建模案例
        3.3.1 案例描述
        3.3.2 事务识别
        3.3.3 模型构建
    3.4 本章小结
第四章 基于用例2.0的共享医院业务过程建模研究
    4.1 用例2.0 理论基础与基本概念
        4.1.1 用例叙述结构
        4.1.2 用例、用例切片与增量
        4.1.3 讲故事
    4.2 UML活动图建模案例
        4.2.1 业务过程模型:核心段
        4.2.2 业务过程模型:内部协作段
        4.2.3 业务过程模型:外部代理与委托段
    4.3 本章小结
第五章 基于进程代数的UML活动图形式化及仿真研究
    5.1 活动图的形式化定义
    5.2 从AD到 CSP的转化及其规则
    5.3 共享医院业务过程案例
        5.3.1 案例分析
        5.3.2 形式化描述
        5.3.3 仿真实验
    5.4 本章小结
第六章 总结与展望
    6.1 总结
    6.2 创新点
    6.3 展望
参考文献
文献综述
    综述参考文献
致谢
攻读学位期间发表的学术论文目录
个人简介
开题、中期及学位论文答辩委员组成

(4)基于EFSM不定型切片测试用例自动生成的研究(论文提纲范文)

1 EFSM模型及相关概念
    1.1 扩展有限状态机(EFSM)模型
    1.2 依赖分析
    1.3 不定型切片
    1.4 迁移路径
2 实例研究
3 基于不定型切片测试用例的生成
    3.1 方法概述
    3.2 基于不定型切片的测试用例生成
        3.2.1 测试迁移路径的生成
        3.2.2 测试数据的生成
        3.2.3 切片路径的补全
        3.2.4 测试数据的补全
4 实验及结果分析
    4.1 实验设计
    4.2 实验结果和分析
5 相关工作
6 结束语

(5)面向DO-333的襟缝翼控制单元安全性分析(论文提纲范文)

1引言
2背景知识
    2.1 DO-333
    2.2 SPIN
    2.3状态图
3基于模型检验的襟缝翼控制单元验证框架
4对襟缝翼控制单元高级需求的验证分析
    4.1高级需求的形式化规约
        1.状态图到层次自动机的转换
        2.层次自动机到Promela的转换
        (1)模拟事件、环境和状态
        (2)模拟迁移步骤
    4.2验证与分析
5对襟缝翼控制单元低级需求的验证分析
    5.1 低级需求的形式化规约
    5.2验证与分析
结束语

(6)将故障信息扩展到功能模型的安全性分析方法研究(论文提纲范文)

1 引言
2 基于故障扩展的安全性分析方法
    2. 1 故障树分析法
    2. 2 状态图分析法
    2. 3 故障扩展状态图
    2. 4 基于故障扩展状态图的安全性分析方法
3 故障扩展状态图的构建
    3. 1 故障信息的抽取和识别
    3. 2 转换规则
    3. 3故障扩展状态图的构建
4 实例分析
    4. 1 燃气灶控制系统
    4. 2 故障扩展状态图的建立
    4. 3 分析
5 相关工作
6 结论

(7)基于验证的软件架构演化分析与评估(论文提纲范文)

摘要
Abstract
缩略词表
第一章 绪论
    1.1 研究背景
    1.2 研究现状
        1.2.1 软件架构定义与描述
        1.2.2 软件架构演化与评估
        1.2.3 存在问题
    1.3 论文主要工作
        1.3.1 研究内容
        1.3.2 可行性分析
    1.4 论文组织结构
第二章 相关技术
    2.1 UML建模
        2.1.1 UML概述
        2.1.2 UML基本构成要素
        2.1.3 顺序图
    2.2 模型检验
        2.2.1 自动机模型
        2.2.2 线性时序逻辑
        2.2.3 时态属性
        2.2.4 工具支持
    2.3 本章小结
第三章 软件架构验证
    3.1 验证方法概述
    3.2 架构模型
        3.2.1 架构描述文档
        3.2.2 扩展层次自动机
        3.2.3 UML顺序图转换成层次自动机
        3.2.4 LTL约束
    3.3 验证模型
    3.4 验证结果
    3.5 本章小结
第四章 软件架构演化分析与评估
    4.1 演化分析
    4.2 演化操作与规则
        4.2.1 对象演化
        4.2.2 消息演化
        4.2.3 复合片段演化
        4.2.4 约束演化
    4.3 演化分析与评估
        4.3.1 输入
        4.3.2 验证
        4.3.3 评估
    4.4 本章小结
第五章 实验分析
    5.1 验证工具简介
        5.1.1 实验环境
        5.1.2 工具设计
    5.2 实验一——HADOOP
        5.2.1 演化案例
        5.2.2 演化总体分析
        5.2.3 演化操作分析
        5.2.4 评估结果
        5.2.5 实验小结
    5.3 实验二——MVC架构演化案例
        5.3.1 演化案例
        5.3.2 场景1演化评估
        5.3.2.1 演化总体分析
        5.3.2.2 演化操作分析
        5.3.2.3 评估结果
        5.3.3 场景2演化评估
        5.3.3.1 演化总体分析
        5.3.3.2 演化操作分析
        5.3.3.3 评估结果
        5.3.5 实验小结
    5.4 本章小结
第六章 总结
    6.1 主要工作总结
    6.2 未来工作展望
致谢
参考文献
作者简介

(8)基于故障扩展状态图的软件安全性验证方法研究(论文提纲范文)

摘要
ABSTRACT
缩略词
第一章 绪论
    1.1 课题研究背景
    1.2 国内外研究现状及选题依据
        1.2.1 国内外研究现状
        1.2.2 选题依据
    1.3 论文组织结构
第二章 软件安全性分析方法
    2.1 传统软件安全性分析方法
        2.1.1 状态图分析法
        2.1.2 故障树分析法
    2.2 模型检测技术
        2.2.1 模型检测的过程
        2.2.2 主流的模型检测技术
    2.3 基于故障扩展的安全性分析方法
        2.3.1 故障扩展状态图
        2.3.2 基于故障扩展状态图的安全性分析方法
    2.4 本章小结
第三章 故障扩展状态图的构建
    3.1 故障信息的提取
        3.1.1 提取故障树的安全性需求
        3.1.2 故障树基本事件的分解
        3.1.3 建立与状态图元素的语义关联
    3.2 故障树逻辑门的转换规则
        3.2.1 与门和禁门的转换规则
        3.2.2 或门的转换规则
        3.2.3 优先与门的转换规则
    3.3 故障扩展状态图的构建
        3.3.1 故障域的构建
        3.3.2 系统原始状态图的改造
    3.4 本章小结
第四章 故障扩展状态图的建模与验证
    4.1 Promela 的建模机制
        4.1.1 进程和进程通信
        4.1.2 程序控制结构
    4.2 故障扩展状态图的建模
        4.2.1 故障扩展状态图的形式化描述
        4.2.2 故障扩展状态图的 Promela 建模
    4.3 故障状态的可达性验证
        4.3.1 模型检测工具 SPIN
        4.3.2 故障状态可达性的 SPIN 验证
    4.4 本章小结
第五章 微波炉控制系统实例研究
    5.1 可视化模型检测环境 ESpin
        5.1.1 ESpin 代码样式化算法
        5.1.2 Promela 文法分析器
    5.2 微波炉系统故障扩展状态图的构建
        5.2.1 系统概述
        5.2.2 故障树故障信息的提取
        5.2.3 故障扩展状态图的建立
    5.3 微波炉系统故障扩展状态图的建模验证
        5.3.1 系统 Promela 模型的建立
        5.3.2 故障状态可达性的验证
    5.4 本章小结
第六章 总结与展望
    6.1 本文工作总结
    6.2 未来工作展望
参考文献
致谢
在学期间的研究成果及发表的学术论文
附录 小型微波炉控制系统故障扩展状态图 Promela 模型

(9)一种UML状态图模型检测方法(论文提纲范文)

1 UML状态图语法及中间表示形式
2 UML状态图的操作语义
3 模型检测UML状态图
4 结束语

(10)面向DEVS的多范式建模与仿真关键技术研究与实现(论文提纲范文)

摘要
Abstract
第一章 绪论
    1.1 研究背景
    1.2 问题的提出
        1.2.1 模型的多领域性和仿真执行的唯一性的矛盾
        1.2.2 仿真优化与模型优化
        1.2.3 如何对异构仿真系统进行互联
    1.3 研究现状
        1.3.1 系统演化方法研究现状
        1.3.2 综合集成方法研究现状
        1.3.3 其他复杂系统建模与仿真方法研究现状
        1.3.4 多范式建模与仿真方法
    1.4 论文的研究内容、组织结构与贡献
        1.4.1 论文的主要研究内容
        1.4.2 论文的组织结构
        1.4.3 论文的主要贡献
第二章 多范式建模基础
    2.1 建模与仿真基础
        2.1.1 建模与仿真
        2.1.2 抽象与形式化
        2.1.3 系统理论
    2.2 多范式建模
        2.2.1 多范式建模原理
        2.2.2 元模型建模
    2.3 模型变换方法
        2.3.1 模型变换基础
        2.3.2 基于元模型的模型变换
    2.4 离散事件系统规范DEVS
        2.4.1 DEVS 的提出
        2.4.2 DEVS 形式化规范
        2.4.3 DEVS 的仿真实现
        2.4.4 通用仿真形式化方法
    2.5 本章小结
第三章 面向DEVS 的模型变换方法
    3.1 StateCharts 建模及面向DEVS 的变换方法
        3.1.1 StateCharts 形式化规范
        3.1.2 从StateCharts 到DEVS 的模型变换方法
        3.1.3 StateCharts 与DEVS 的语义等价
        3.1.4 测试用例
    3.2 BOM 建模及面向DEVS 的变换方法
        3.2.1 基于BOM 的仿真
        3.2.2 从BOM 到DEVS 模型变换方法
        3.2.3 从BOM 到DEVS 模型变换的等价性
        3.2.4 DEVS-CK 仿真框架实现
        3.2.5 测试用例
    3.3 DEVS 耦合模型扁平化方法
        3.3.1 DEVS 耦合封闭性
        3.3.2 耦合模型扁平化方法
        3.3.3 测试用例
    3.4 利用Modelica 描述DEVS 混合模型
        3.4.1 Modelica 语言简介
        3.4.2 混合系统的Modelica 描述
        3.4.3 利用Modelica-DEVS 编译器实现混合系统的DEVS 仿真
    3.5 本章小结
第四章 DEVS 仿真优化方法研究
    4.1 基于MPI 的DEVS 分布式并行仿真及其容错框架实现
        4.1.1 基于MPI 的DEVS 分布式并行仿真
        4.1.2 支持容错机制的DEVS 分布式并行仿真框架
        4.1.3 测试用例
    4.2 基于活跃度的DEVS 仿真优化方法
        4.2.1 活跃度
        4.2.2 活跃度增强式建模方法(Activity Enhanced Modeling)
        4.2.3 基于活跃度的DEVS 仿真
        4.2.4 资源敏感(Resource-aware)的建模与仿真框架
        4.2.5 测试用例
    4.3 本章小结
第五章 DEVS 与HLA 仿真系统的互联与管理方法研究
    5.1 仿真互联
        5.1.1 离散-连续系统仿真互联要求
        5.1.2 基于HLA 的仿真互联方法
    5.2 基于仿真代理的互联方法
        5.2.1 时间自动机形式化规范
        5.2.2 校验工具UPPAAL
        5.2.3 仿真代理的工作原理
        5.2.4 基于时间自动机的仿真代理模型
        5.2.5 同步机制的有效性校验
    5.3 基于代理的仿真互联方法的实现
        5.3.1 仿真互联框架
        5.3.2 GSDC 算法
    5.4 基于Web 的仿真过程管理方法
        5.4.1 传统的仿真过程管理方法
        5.4.2 基于Web 的仿真资源管理
        5.4.3 基于Web 的仿真过程管理流程
        5.4.4 基于Web 的仿真过程管理方法实现的关键技术
        5.4.5 应用前景
    5.5 本章小结
第六章 面向DEVS 的多范式建模与仿真原理样机系统
    6.1 面向DEVS 的多范式建模仿真原理样机系统
        6.1.1 原理样机系统结构
        6.1.2 基于AtoM3 的StateCharts 建模工具
        6.1.3 基于ModelEditor 的组件内核设计工具
        6.1.4 基于MWorks 的混合系统建模工具
        6.1.5 基于SimPlanCreator 的仿真实验设计工具
        6.1.6 基于Web 的仿真系统管理工具
        6.1.7 基于Web 的实时态势与统计分析工具
    6.2 多体系联合作战系统用例
        6.2.1 系统用例
        6.2.2 作战飞机模型
        6.2.3 作战指挥规划系统模型
        6.2.4 射频环境模型
    6.3 面向DEVS 的多体系联合作战系统仿真流程
        6.3.1 仿真实验剧情
        6.3.2 仿真实验流程
        6.3.3 仿真实验结果及应用总结
    6.4 本章小结
第七章 结论与展望
    7.1 论文工作总结
    7.2 下一步工作展望
致谢
参考文献
作者在学期间取得的学术成果
    (一) 撰写的学术论文
    (二) 参加的科研工作

四、UML Statecharts的切片模型检验方法(论文参考文献)

  • [1]光固化快速成型工艺策略研究与软件系统开发[D]. 杨旭. 中原工学院, 2021(08)
  • [2]用例图和顺序图的一致性研究[D]. 陈杨杨. 福建师范大学, 2020
  • [3]共享医院业务过程建模研究[D]. 沈晓奕. 宁夏医科大学, 2019(08)
  • [4]基于EFSM不定型切片测试用例自动生成的研究[J]. 苏宁,郭俊霞,李征,赵瑞莲. 计算机研究与发展, 2017(03)
  • [5]面向DO-333的襟缝翼控制单元安全性分析[J]. 陈光颖,黄志球,陈哲,阚双龙. 计算机科学, 2016(05)
  • [6]将故障信息扩展到功能模型的安全性分析方法研究[J]. 曹德建,黄志球,陆陈,陈光颖,仵志鹏. 小型微型计算机系统, 2016(01)
  • [7]基于验证的软件架构演化分析与评估[D]. 俞析蒙. 东南大学, 2015(08)
  • [8]基于故障扩展状态图的软件安全性验证方法研究[D]. 吕威. 南京航空航天大学, 2014(01)
  • [9]一种UML状态图模型检测方法[J]. 张涛,黄少滨,黄宏涛,吕天阳,刘刚. 哈尔滨工程大学学报, 2011(08)
  • [10]面向DEVS的多范式建模与仿真关键技术研究与实现[D]. 陈彬. 国防科学技术大学, 2010(08)

标签:;  ;  ;  ;  ;  

UML状态图的切片模型检查方法
下载Doc文档

猜你喜欢