UML状态机的形式语义

来源 :软件学报 | 被引量 : 0次 | 上传用户:lvsby2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
许多大型系统在进行分析和设计时,均采用UML作为需求描述语言,尤其是一些对安全性要求较高的系统,更是广泛采用UML的动态行为描述机制——状态机来描述协议及控制机制.但是,由于UML没有形式化的动态语义,不利于对其所描述的需求进行形式化验证和证明,为了解决这一问题,采用以下方法为UML状态机构建形式语义.把UML状态机中的状态映射到一种项代数上,用归纳的状态项表示状态机的状态.然后,把状态项映射到一种加标记的变迁系统LTS上,LTS-状态是状态机的状态项,LTS-变迁是UML状态机的微步.最后,用Plotkin风格的结构操作语义SOS(structural operational semantics)规则归纳地给出满足组合性的UML状态机语义.此方法既是对一些经典Statechart形式化方法的综合,又针对UML状态机的特点作了创新,使状态项能够动态地描述任意时刻UML状态机的配置树,简化LTS的标记,同时,结构化的语义规则更为形式化验证奠定了基础.
其他文献
<正>济政办发[2014]9号各区人民政府,市政府有关部门:为加快推进城区山体绿化工作,建设美丽泉城,现提出如下意见。一、指导思想深入贯彻落实党的十八大精神,以生态文明建设为
详细介绍了成渝高速公路复线(重庆境)工程EPC管理规划,分别阐述了EPC管理特色、EPC管理的主要内容、管理模式、管理理念及方法等内容,并对主要的管理措施作了具体说明,以期指
根据水泥稳定碎石基层的特点,对其裂缝产生原因作了简要分析,分别从原材料、施工、养护、管理维护及施工协调控制方面概括了裂缝防治措施,旨在提高碎石基层施工质量。
从初期城市化的动力机制分析入手 ,进行了城市化的国际研究 ,包括工业化背景下的世界城市化过程 ;概括了第三世界城市化理论研究的 6个框架 ,即经典与传统方法 ,自上而下的发
人工智能作为一门当今人们最为常用的技术科学之一,越来越多地被运用到各个领域。人工智能可以对人的意识、思维的信息过程进行模拟,虽然无法做到真正的人的智能,但在科技的
期刊
目的本实验制备磷脂包裹介孔中空二氧化硅纳米球(L-HMSN),以其为载体,同时包载紫杉醇和阿霉素,研究该载药体系对A549细胞的作用机制。方法通过模板法制备介孔中空二氧化硅纳
近年来,乡村旅游发展迅速,成为旅游业发展中新的亮点。作为农业大省,河南省在发展乡村旅游过程中优势与劣势并存,机遇与挑战共生。文章试图运用SWOT分析方法,对河南省乡村旅
<正>"各地区各部门务必咬定目标、一鼓作气,坚决攻克深度贫困堡垒。"在第六个国家扶贫日到来之际,习近平总书记对脱贫攻坚工作作出重要指示,为我们党高质量打赢脱贫攻坚战指
期刊
互联网络兼容了戏曲资源的的多种载体形式,也使得戏曲传播面临着新的机遇和挑战。除了大量戏曲文本可以通过网络方便读取之外,网上戏曲的音像传播,更是体现出网络对于戏曲电