欢迎来到天天文库
浏览记录
ID:35181966
大小:6.40 MB
页数:65页
时间:2019-03-21
《基于时间自动机的eca规则系统建模与交互问题验证》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、乂连键^义葦DALIANUNIVERSITYOFTECHNOLOGY损±享恆巧文MASTE民ALDISSERTATION基于时间自动机的ECA规则系统建模与交互.问题验证系统工程堂糾告、11/作者姓名___指昼教师卢涛副教授2016答辩日期______^^^硕±学位论文基于时间自动机的ECA规则系统建模与交互问题验fiEC乂RulesSystemModelingandInteractionProblemVerificationBasedonTimedAut
2、omata作者姓名:赵蠢学科、专业:系统工程学号;21311003指导教师:卢涛副教授完成日期:2016年6月乂途巧义乂#DalianUniversityofTechnology大连理工大学学位论文独创性声明作者郑重声明:所呈交的学位论文,是本人在导师的指导下进行研究工作所取得的成果。尽我所知,除文中己经注明引用内容和致谢的地方外,本论文不包含其他个人或集体&经发表的研究成果,也不包含其他臣申请学位或其他用途使用过的成果一同工作的同志对本研究所做的贾献。与我均己在论文中做了明确的说明
3、并表示了谢意。若有不实之处。,本人愿意承担相关法律责任学位论文题目;若于时间自动机的ECA规则系统建模与《互问题验证64〇|6作者签名:古日期:玉年月U日大连理工大学硕±学位论文摘要ECAEvt--AenCond扣onction规则首先在主动数据库中提出,它的含义是当检测到()事件发生时,如果条件符合,执行相应的动作。ECA规则使系统行为的说明和管理集中于规则本身,而不是由多个不同的程序分别执行。基于ECA规则的系统具有较高的维护性和重构性,目前已在普适计算等领域得到广泛应用。ECA规则的系统有很吸引人的
4、将征,如通过插入或改变规则的方式改变系统行为,并且能够对中断做出反应。但由于规则之间的交互问题导致规则系统的行为难W分析,由此引起系统行为的不可预测,使得基于ECA规则的系统难W得到广泛应用。因此在规则系统实施之前,为其提供有效的分析和验证,发现规则集合中存在的潜在交互问题,为系统的改进和优化提供帮助就显得尤为必要。时间自动机是一种重要的形式化描述和验证技术,它具有直观性强的特点,并且支持和其它形式化方法的姐合和转换。目前已被广泛用于系统建模和验证。本文W普适计算为研究背景,从实际需求出发,提出基于时间自动机的ECA规则系统建模
5、和交互问题验证的方法,充分利用ECA规则系统的特点及时间自动机验证方面的优势。本文首先总结了国内外相关研究现状,在此基础上总结了研究工作存在的不足W及改进的方向。其次定义了基于时间自动机的ECA规则系统模型。文中将ECA规则中的事件建模、条件建模W及行动建模分别转换为时间自动机中动作、保卫公式W及有向边中的赋值操作。并将规则的优先级建模转换为时间自动机中的数据变量,时间约束建模转换为时间自动机中时钟变量。然后本文将规则系统交互问题验证转换为时间自动机模型验证问题一。通过建立规则调度自动机和规则执行自动机止性和不,将终致性等问题转
6、换为对应的时间自动机模型验证中安全性和活性问题。同时,将常用的需求规范模式建模转换为对应的时间自动机模型,将正确性问题转换为时间自动机模型可达性问题。由上述时间自动机模型构成时间自动机网络,完整地刻画了ECA规则系统的运行过程。系统的运行过程表现为时间自动机网络模型上状态变迁通路。最后结合时间自动机建模验证工具UPPAAL,W阿尔茨海默病智能辅助系统为例,验证方法的可行性和有效性。本文的研巧说明,时间自动机能够较好的刻画ECA规则系统的相关特性。利用时间自动机建模方法一,能够有效发现ECA规则间潜在的交互问题,并在定程度上辅助
7、ECA规则系统一,并为开发人员提供改进建议开发。实验结果证明该方法具有定的理论和应用价值。:时间自动机ECAUPPML关键词;规则;系统建模证;;模型验--I基于时间自动机的EGA规则系统建模与交互问题验证ECARulesSys化mModelingandInteractionProblemVerificationBasedonTimedAutomataAb巧ract-ECAEvtCondt-Atrsrstroosedineniioncionulewafilytheactivedata
8、base.Itmeans()ppthatwhen
此文档下载收益归作者所有