期刊文献+
共找到25篇文章
< 1 2 >
每页显示 20 50 100
Towards a Formal Semantics for UML/MARTE State Machines Based on Hierarchical Timed Automata 被引量:7
1
作者 Yu Zhou Luciano Baresi Matteo Rossi 《Journal of Computer Science & Technology》 SCIE EI CSCD 2013年第1期188-202,共15页
UML is a widely-used, general purpose modeling language. But its lack of a rigorous semantics forbids the thorough analysis of designed solution, and thus precludes the discovery of significant problems at design time... UML is a widely-used, general purpose modeling language. But its lack of a rigorous semantics forbids the thorough analysis of designed solution, and thus precludes the discovery of significant problems at design time. To bridge the gap, the paper investigates the underlying semantics of UML state machine diagrams, along with the time-related modeling elements of MARTE, the profile for modeling and analysis of real-time embedded systems, and proposes a formal operational semantics based on extended hierarchical timed automata. The approach is exemplified on a simple example taken from the automotive domain. Verification is accomplished by translating designed models into the input language of the UPPAAL model checker. 展开更多
关键词 timed automata state machine diagram formal semantics
原文传递
基于有限状态机模型的全自动烫印机控制系统设计 被引量:6
2
作者 闻霞 任雯 +1 位作者 赖森财 曾显杰 《工程设计学报》 CSCD 北大核心 2020年第6期771-780,共10页
针对现有烫印设备存在自动化水平低和人机界面交互性差的问题,采用三维参数化设计方法对全自动烫印机的结构进行设计,以三菱新一代FX3GE系列PLC(programmable logic controller,可编程逻辑控制器)和T5L智能触摸屏为核心搭建了全自动烫... 针对现有烫印设备存在自动化水平低和人机界面交互性差的问题,采用三维参数化设计方法对全自动烫印机的结构进行设计,以三菱新一代FX3GE系列PLC(programmable logic controller,可编程逻辑控制器)和T5L智能触摸屏为核心搭建了全自动烫印机的网络化控制系统,实现了伺服电机与气缸的高速、高精度驱动,PID(proportion integration differentiation,比例积分微分)温度控制以及多参数人机数据交互。针对传统固定路径顺序指令编程模式无法满足小批量定制化生产模式的要求的问题,提出了基于有限状态机(finite state machine,FEM)模型的全自动烫印机控制程序设计方法。首先,对全自动烫印工艺和运动工位的分布、数量和逻辑顺序关系进行功能规划与模块化设计,建立了层次化有限状态机模型;然后,根据状态迁移事件与状态转换条件构造了烫印动作的状态转换图;最后,结合图论思想,将状态转换图映射到邻接链表变量空间,并采用变量配置方式驱动邻接链表,从而完成对状态转换图的遍历和拓扑扩展。仿真结果表明,与传统的指令编程模式相比,基于有限状态机模型的全自动烫印机控制程序设计方法不仅提升了开发效率和组态化编程水平,有效降低了控制程序的维护成本,还保证了伺服电机与气缸的时序动作不会干涉和交叉,提高了控制系统的可靠性,具有广阔的工程应用前景。 展开更多
关键词 三维参数化设计 有限状态机 状态转移图 变量驱动 T5L智能触摸屏
下载PDF
带有并发行为的UML状态机图的形式语义
3
作者 陈华豪 蒋建民 +2 位作者 谢嘉成 陈卓然 唐国富 《计算机技术与发展》 2024年第5期87-94,共8页
在软件开发过程中,UML(统一建模语言)状态机图是目前最流行的建模形式之一,它属于半形式化模型,无法用形式化的方法进行推理。为了能对UML状态机图进行推理,现有工作采用Petri网、时序逻辑语言XYZ/E、动态描述逻辑、Z(Object-Z)语言、C... 在软件开发过程中,UML(统一建模语言)状态机图是目前最流行的建模形式之一,它属于半形式化模型,无法用形式化的方法进行推理。为了能对UML状态机图进行推理,现有工作采用Petri网、时序逻辑语言XYZ/E、动态描述逻辑、Z(Object-Z)语言、CHAM化学抽象机等作为状态机图的形式语义,但这些语义都是行为语义,并没有从结构上直接形成体现真并发的形式语义。该文提出一种新的模型——统一结构模型作为带有并发行为的UML状态机图的形式语义,该模型不会增加或减少状态机图的任何信息。基于统一结构模型首先定义了状态机图的格局(全局状态),用于表现状态机图的执行过程,并且给出了UML状态机图的格局的转换规则,说明格局如何在状态机图中执行,在此基础上给出了状态机图的可达性算法,然后还对状态机图的死锁等性质进行了介绍,最后开发出一个原型工具,实现了状态机图的可达性分析,并用实例说明了该方法的应用。 展开更多
关键词 统一建模语言 状态机图 形式化模型 并发行为 可达性 死锁
下载PDF
一种基于状态事件故障树的软件安全性分析方法研究 被引量:5
4
作者 王思琪 黄志球 +2 位作者 黄传林 陈光颖 潘诚 《小型微型计算机系统》 CSCD 北大核心 2016年第1期12-17,共6页
目前,能够对航空航天、核电等领域中复杂嵌入式系统安全关键软件功能建模和故障分析的方法尚未得到统一;致使功能模型分析中缺乏安全属性来源,故障分析得到的危害无法在功能设计中得到避免.状态事件故障树是一种适合描述复杂系统中功能... 目前,能够对航空航天、核电等领域中复杂嵌入式系统安全关键软件功能建模和故障分析的方法尚未得到统一;致使功能模型分析中缺乏安全属性来源,故障分析得到的危害无法在功能设计中得到避免.状态事件故障树是一种适合描述复杂系统中功能失效因果关系的建模技术,统一了功能建模和故障分析;但是,由于其缺乏精确语义,难以直接进行软件的安全性分析.为此,提出一种基于状态事件故障树的软件安全性分析方法:首先,通过元素映射以及逻辑门转换,将状态事件故障树扩展为附加故障语义信息的故障状态机;然后,将故障状态机转换到时间自动机;最后,在模型检测工具UPPAAL下进行安全性测试反例分析.本文使用燃气灶控制系统的实例进行分析. 展开更多
关键词 安全关键软件 状态事件故障树 状态机 时间自动机
下载PDF
形式验证中同步时序电路的VHDL描述到S^2-FSM的转换 被引量:3
5
作者 贝劲松 李洪星 +2 位作者 边计年 薛宏熙 洪先龙 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 1999年第3期196-199,共4页
符号模型检查(SymbolicModelChecking,SMC)是一种有效的形式验证方法.该方法主要有2个难点:一个是建模,即如何建立并用有限内存来表示电路的状态机模型;另一个是在此模型基础上的验证算法.由于验证时... 符号模型检查(SymbolicModelChecking,SMC)是一种有效的形式验证方法.该方法主要有2个难点:一个是建模,即如何建立并用有限内存来表示电路的状态机模型;另一个是在此模型基础上的验证算法.由于验证时间和有限状态机模型的大小是直接相关的,因而模型的大小就成为SMC中的关键问题.本文提出一种基于同步电路行为描述的新的有限状态机模型S2-FSM,并给出从同步电路的VHDL描述建立这种模型的过程.由于该模型的状态转换函数是基于时钟周期的,消去了与时钟无关的大量中间变量,所以同Deharbe提出的模型相比,它的状态数大大减少.若干电路的实验结果表明,该模型由于减少了状态规模,建模时间和可达性分析时间大大减少,效果十分显著. 展开更多
关键词 形式验证 VHDL S^2-FSM 同步时序电路
下载PDF
多模式列车控制系统列车运行方向控制功能研究
6
作者 洪海珠 《城市轨道交通研究》 北大核心 2023年第11期221-224,229,共5页
目的:列车运行方向控制属于联锁系统用于防止进路敌对冲突的安全功能,针对CBTC(基于通信的列车控制)+TBTC(基于轨道电路的列车控制)多模式列车控制系统,需研究其列车运行方向控制功能。方法:分析了CBTC+TBTC系统方案下列车运行方向控制... 目的:列车运行方向控制属于联锁系统用于防止进路敌对冲突的安全功能,针对CBTC(基于通信的列车控制)+TBTC(基于轨道电路的列车控制)多模式列车控制系统,需研究其列车运行方向控制功能。方法:分析了CBTC+TBTC系统方案下列车运行方向控制的功能需求和安全需求。为避免系统功能规范缺陷或解读错误导致的运营风险,基于功能状态机和活动图的形式化方法建立了列车运行方向控制的形式化模型,并利用SySML(系统建模语言)方法进行了功能建模。结果与结论:CBTC+TBTC多模式列车控制系统已应用于上海轨道交通2号线信号系统大修改造工程,实测结果表明:不同列控模式列车可在同一个区间中追踪运行,信号系统的安全性、可靠性和完备性得到大幅提升。由此验证了所介绍模型与方法在多模式列车控制系统设计上的有效性,能够降低引入安全缺陷的风险。 展开更多
关键词 城市轨道交通 列车控制系统 运行方向控制 多模式 状态机 活动图
下载PDF
基于Event-B形式化分析UML模型一致性 被引量:3
7
作者 夏志龙 高尚 《江苏科技大学学报(自然科学版)》 CAS 北大核心 2017年第3期327-332,共6页
软件工程实践中广泛采用UML作为建模语言,UML模型在演进过程中会引入UML模型一致性问题.采用Event-B形式化技术可以协助分析UML模型的一致性,提出UML模型向Event-B模型转换的方法和规范性要求,设计具体的转换算法,证明这些算法的规范性... 软件工程实践中广泛采用UML作为建模语言,UML模型在演进过程中会引入UML模型一致性问题.采用Event-B形式化技术可以协助分析UML模型的一致性,提出UML模型向Event-B模型转换的方法和规范性要求,设计具体的转换算法,证明这些算法的规范性以及采用这些算法转换得到的Event-B模型和原UML模型的等价性.文中提出了基于EventB形式化分析UML模型一致性的方法,并通过具体的案例说明了方法的具体执行过程.结果证明:基于Event-B形式化分析UML模型一致性的方法是有效的,可帮助改进UML模型质量. 展开更多
关键词 UML EVENT-B 类图 状态图 形式化分析
下载PDF
有限状态机的方法描述与应用研究 被引量:3
8
作者 谢华燕 崔远 《自动化与仪器仪表》 2013年第6期12-14,共3页
随着设计系统结构的日益复杂,选择合理的设计方法与结构已成为软件设计中的关键技术。目前,在软件设计领域,有限状态机(FSM)的理论俨然已自成一体,经常用来描述一些复杂的算法,表明算法内部的状态结构,关注对象的执行顺序等。据此,本文... 随着设计系统结构的日益复杂,选择合理的设计方法与结构已成为软件设计中的关键技术。目前,在软件设计领域,有限状态机(FSM)的理论俨然已自成一体,经常用来描述一些复杂的算法,表明算法内部的状态结构,关注对象的执行顺序等。据此,本文以EDA和PLC这两种不同的支持平台为载体,对有限状态机方法的结构体系及应用进行研究。结果表明,FSM方法将控制过程分成有限个稳定状态,描述对象所经历的状态序列与转移,从而解决电子领域中诸多控制问题。且在不同的应用平台上,FSM方法的核心要素不变。 展开更多
关键词 有限状态机 方法描述 状态转移图 EDA技术 PLC控制 空调系统
下载PDF
基于图论观点的UML图分析
9
作者 任泰明 《兰州石化职业技术学院学报》 2010年第3期30-32,共3页
图论就是研究图的理论,而UML用各种图形符号来对软件开发过程进行建模,因此图论与UML之间有着天然的联系。从图论的思想观点出发,对UML2.0中定义的主要建模图与图论中图的关系进行了分析。
关键词 UML 图论 用例图 类图 交互图 状态图 活动图 组件图 部署图
下载PDF
基于UML的回归测试软件测试方法的研究与应用 被引量:2
10
作者 李杨 张春海 张美玲 《计算机技术与发展》 2010年第9期235-238,242,共5页
回归测试在软件的版本升级中起着至关重要的作用,它的测试效率直接取决于软件升级中对软件修改部分的测试实例的选择。提出了一种基于UML的回归测试方法,它采用UML中类图和状态机来确定软件升级中的修改,它将修改分为两类:一种是类驱动... 回归测试在软件的版本升级中起着至关重要的作用,它的测试效率直接取决于软件升级中对软件修改部分的测试实例的选择。提出了一种基于UML的回归测试方法,它采用UML中类图和状态机来确定软件升级中的修改,它将修改分为两类:一种是类驱动修改;一种是状态驱动修改。通过类图和状态机图的改变选择确定有效的测试用例,提高了回归测试的测试效率。将测试用例划分为无用的、可重用的、需重新测试的测试用例三类,并将此方法应用到一个实例中,验证了它的可行性和有效性。 展开更多
关键词 基于UML的回归测试 类图 状态机图
下载PDF
一种基于有限状态机的测试路径生成方法 被引量:2
11
作者 钱忠胜 《小型微型计算机系统》 CSCD 北大核心 2014年第7期1585-1590,共6页
有限状态机(Finite State Machine,简称FSM)模型是软件测试领域的流行测试模型之一.基于FSM模型生成测试用例的方法假设给定的模型与用户的需求一致,测试的目标就是检查被测实现是否与模型一致.给出了FSM的代数表示及其相关的测试理论,... 有限状态机(Finite State Machine,简称FSM)模型是软件测试领域的流行测试模型之一.基于FSM模型生成测试用例的方法假设给定的模型与用户的需求一致,测试的目标就是检查被测实现是否与模型一致.给出了FSM的代数表示及其相关的测试理论,利用正则表达式的结构表示测试路径(抽象测试用例),使测试分析变得更简单并利于形式推导.对任何抽象级的FSM,都可以从中产生满足确定测试准则的测试用例,它们是抽象的,对应不同的抽象级别,适合不同层次上的测试.最后还对FSM中完全路径的条数展开了分析,这便于考察满足完全路径覆盖所需的最多测试用例个数以及满足迁移覆盖所需的最少测试用例个数. 展开更多
关键词 有限状态机 测试路径 正则表达式 状态迁移图
下载PDF
基于WF StateMachine的UML状态图动态构建与测试 被引量:1
12
作者 孔令东 《软件工程》 2018年第6期8-10,7,共4页
采用UML分析与设计的业务信息系统,业务流程经过层层的抽象迭代,缺乏一种透明的业务流程实现。WF提供了可视化的业务过程编程模型,便于实现业务流程自动化,在对比分析WF State Machine和UML状态图的基础上,研究从UML状态图到WF State Ma... 采用UML分析与设计的业务信息系统,业务流程经过层层的抽象迭代,缺乏一种透明的业务流程实现。WF提供了可视化的业务过程编程模型,便于实现业务流程自动化,在对比分析WF State Machine和UML状态图的基础上,研究从UML状态图到WF State Machine业务流程映射关系,选取UML中典型状态图,依据一定的命名转换规则,实现了从UML状态图分析设计到WF状态机业务过程可视化的构建,完成了动态测试。 展开更多
关键词 WF state machine UML 状态图
下载PDF
基于WF State Machine的UML Communication Diagram动态构建及测试
13
作者 孔令东 《软件工程》 2018年第11期34-37,共4页
在基于UML的业务流程分析与设计过程中,从静态模型分析到动态模型构建,经过一系列抽象转换和代码实现,往往满足不了业务需求,缺少一种所见即所得的业务过程实现。在探索UMLCommunicationDiagram和WF StateMachine业务流程映射关系的基础... 在基于UML的业务流程分析与设计过程中,从静态模型分析到动态模型构建,经过一系列抽象转换和代码实现,往往满足不了业务需求,缺少一种所见即所得的业务过程实现。在探索UMLCommunicationDiagram和WF StateMachine业务流程映射关系的基础上,选取UML用户指南中典型案例,研究从CommunicationDiagram到State Machine编程模型之间的静态映射和动态规则转换,基于WF可视化地实现了动态构建与测试,解决了从分析、设计到构建的无缝转换。 展开更多
关键词 UML COMMUNICATION diagram WF state machine
下载PDF
UML在物业管理系统建模中的应用
14
作者 王颖 《电脑与电信》 2009年第8期59-60,63,共3页
物业管理工作的复杂化、多样化大大增加建设物业管理平台的必要性。在分析UML建模语言、物业管理系统功能需求的基础上,深入探讨了物业管理系统UML建模问题,并分别从用例视图、状态机视图、模型管理视图等多个方面进行了研究论述。
关键词 物业管理系统 UML建模 用例视图 状态机视图 模型管理视图
下载PDF
USBCAN总线转换设备在Stateflow下的建模和仿真
15
作者 刘和平 伍元彪 张毅 《重庆大学学报(自然科学版)》 EI CAS CSCD 北大核心 2010年第9期35-40,共6页
USBCAN总线转换设备作为USB总线和CAN总线之间的连接设备,其运行状况和软件设计是否能达到设计的需求,一般的方法很难进行验证,本文通过在Stateflow工具箱下对一种USBCAN总线转换设备进行建模,并且在Matlab/Simulink环境下对整个转换设... USBCAN总线转换设备作为USB总线和CAN总线之间的连接设备,其运行状况和软件设计是否能达到设计的需求,一般的方法很难进行验证,本文通过在Stateflow工具箱下对一种USBCAN总线转换设备进行建模,并且在Matlab/Simulink环境下对整个转换设备运行状态进行仿真验证,实现了USBCAN总线转换设备运行状态的验证,提出了一种新的总线转换设备的仿真和验证方法。 展开更多
关键词 有限状态机 状态迁移图 仿真 USB CAN stateFLOW Matlab
下载PDF
基于WF状态机的UML时序图动态构建及测试
16
作者 孔令东 《软件》 2018年第4期109-112,共4页
采用UML分析的信息系统,经过不断的迭代抽象,信息丢失,有必要探索一种从分析到实现的业务流程自动化实现方式。WF提供了可视化的业务流程编程模型,在对比分析WF状态机和UML顺序图的基础上,研究从UML顺序图到WF状态机业务流程映射关系,选... 采用UML分析的信息系统,经过不断的迭代抽象,信息丢失,有必要探索一种从分析到实现的业务流程自动化实现方式。WF提供了可视化的业务流程编程模型,在对比分析WF状态机和UML顺序图的基础上,研究从UML顺序图到WF状态机业务流程映射关系,选取UML用户指南中的典型时序图,依据一定的命名转换规则,探索一种从UML时序图到WF状态机业务流程可视化地动态构建与测试方式。 展开更多
关键词 WF 状态机 UML 顺序图
下载PDF
软硬件功能测试用例半形式化生成方法
17
作者 邓辉 石竑松 张宝峰 《通信技术》 2016年第10期1364-1368,共5页
功能测试旨在保证软硬件正确性,降低生产成本。已有的功能测试均为黑盒测试,无法最大化地发现功能正确性问题。而半形式化方法可为最大化分析、验证软硬件正确性提供框架。因此,围绕功能入口,混合有限状态机、Petri网、顺序图,共同建模... 功能测试旨在保证软硬件正确性,降低生产成本。已有的功能测试均为黑盒测试,无法最大化地发现功能正确性问题。而半形式化方法可为最大化分析、验证软硬件正确性提供框架。因此,围绕功能入口,混合有限状态机、Petri网、顺序图,共同建模软硬件动静态特征及其功能属性,并建立模型简化规则。模型由功能入口使用方式、功能入口、功能入口触发迁移三部分组成,覆盖所有功能入口模拟测试场景,并最大化生成测试用例。最终,基于模型等价性,检查实现功能测试的描述。 展开更多
关键词 软硬件功能测试 有限状态机 Petri网 顺序图 等价性检查
下载PDF
基于分层有限状态机的检修工作票智能防误技术 被引量:13
18
作者 桂前进 姚昕 +3 位作者 汪李来 邵竹星 杨贺钧 郝振宇 《合肥工业大学学报(自然科学版)》 CAS 北大核心 2021年第4期458-463,共6页
为满足电网对输变电设备检修工作票的高可靠性要求,消除因工作票误填而导致的电网安全事故,文章提出基于分层有限状态机(hierarchical finite state machine,HFSM)的检修工作票智能防误技术,从而降低因信息误填引起的电网潜在风险,提高... 为满足电网对输变电设备检修工作票的高可靠性要求,消除因工作票误填而导致的电网安全事故,文章提出基于分层有限状态机(hierarchical finite state machine,HFSM)的检修工作票智能防误技术,从而降低因信息误填引起的电网潜在风险,提高电网运行安全性和可靠性。首先基于有限状态机理论和分层技术建立分层有限状态模型,提高逻辑分析效率;其次建立基于分层有限状态机的检修工作票防误模型,其中外层为数据信息防误层和安全逻辑分析层,内层为有限状态机流转状态;然后提出用以刻画误填状态频次的防误状态概率指标,从而降低潜在的工作票误填风险;最后通过设计的算例验证该文所提模型的有效性和可行性。 展开更多
关键词 检修工作票 分层技术 分层有限状态机(HFSM) 状态转换图 智能防误
下载PDF
基于场景的形式化测试模型生成方法 被引量:3
19
作者 黄龙 缪淮扣 +1 位作者 王皙 郭亮 《上海大学学报(自然科学版)》 CAS CSCD 北大核心 2011年第5期595-599,共5页
在复杂的Web应用软件中,如何有效地实现自动化测试是当前软件测试研究中的热点与难点.使用统一建模语言(unified modeling language,UML)状态图对Web应用软件的行为建模,利用已有的方法将已建好的模型形式化成有限状态机(finite state m... 在复杂的Web应用软件中,如何有效地实现自动化测试是当前软件测试研究中的热点与难点.使用统一建模语言(unified modeling language,UML)状态图对Web应用软件的行为建模,利用已有的方法将已建好的模型形式化成有限状态机(finite state machine,FSM);然后使用UML顺序图表示场景,通过使用场景规约系统行为,最终得到约简后的形式化测试模型用以实现自动测试. 展开更多
关键词 WEB应用 自动化测试 状态图 有限状态机 顺序图 场景 形式化测试模型
下载PDF
基于有限状态机的网络协议状态机制检测方法 被引量:3
20
作者 潘准洋 刘彩霞 刘树新 《计算机应用研究》 CSCD 北大核心 2015年第4期1188-1192,1206,共6页
进行网络稳定性测试时,对网络协议状态机制进行检测可以有效提高测试的全面性。基于有限状态机思想提出了一种协议状态机制检测方法。建立待测协议特定消息发送实体的有限状态机模型,确定输入集合;测试并监测实体的状态转移情况,生成状... 进行网络稳定性测试时,对网络协议状态机制进行检测可以有效提高测试的全面性。基于有限状态机思想提出了一种协议状态机制检测方法。建立待测协议特定消息发送实体的有限状态机模型,确定输入集合;测试并监测实体的状态转移情况,生成状态转移图;根据状态转移图判定该消息的状态机制,确定有状态协议消息的触发条件,对消息进行归纳分类实现协议状态机制的判定。搭建实验环境,验证了该方法的有效性。 展开更多
关键词 网络稳定性 有限状态机 协议状态机制 状态转移图
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部