基于线性时序逻辑的动态软件体系结构模型验证

来源 :2007全国软件及其应用学术会议 | 被引量 : 0次 | 上传用户:salih0997
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
如何有效地保证软件体系结构能够正确地进行动态演化是目前软件工程领域中一个亟待解决的问题。模型验证是一种关于系统性质验证的算法方法,它通常采用状态空间搜索的方法来检查一个给定的计算模型是否满足用某个时序逻辑公式描述的特定性质。模型验证的复杂性主要依赖于系统状态空间大小,所以模型验证方法所面临的最大问题是状态空间爆炸和内存不足。针对大规模动态软件体系结构模型验证方法的不足,本文提出了一种基于线性时序逻辑的模块化模型验证方法,从系统组成模块和整体系统两个不同层次探讨了验证动态软件体系结构的方法,给出了相应的实现算法,并结合实例说明了本方法的实用性。
其他文献
无线射频识别(Radio Frequency Identification, RFID)目前受到了全球范围内的广泛关注。研究一种开放、可靠、海量的RFID对象名称服务(Object Name Service, ONS)网络框架是
会议
本论文研究了EJB构件的逆向分析建模及在此基础上的测试技术。通过对EJB构件的Jar包内Class文件以及EJB的部署文件的分析,提取出构件的基本信息以及构件与构件之间的实体关系
基于构件的软件开发已经成为软件工程研究领域和软件开发实践过程中越来越重要的内容。在构件进行描述和检索的过程中,检索主要的依据是基于构件IOPE进行的。本文作者基于现
会议
构件组合系统的行为通过构件之间的交互来体现。而构件交互遵循的协作策略往往决定组合系统所具有的性质,如安全性,活性和公平性等。因此,如何从构件交互中提取遵循特定构件
会议
解放前的课程标准,等于具文,教师教学大半由个人爱好出发,教师主观主义很强,不照顾学生的理解性及年龄特征,所以教出来的学生只有绝少数天才学生有些收获,甚至有一部份学生
隐蔽通道的标识是TCSEC、CC等国际标准评估高安全等级操作系统的安全性的关键指标。本文首先介绍了隐蔽通道的概念,其次,概述了当今标识隐蔽通道的主流方法,并对这些方法的优
塑料牙刷即俗称的玻璃牙刷,目前已风行遐迩,妇孺欢迎了,可是这样就难为了吾国的特产猪鬃(参看第一卷第二期)。说到吾国的特产,不免使吾们掉下一包眼泪。在过去曾煊赫一时,列
近期研究表明应用服务器存在老化现象,导致服务时间增加,使应用服务器性能下降。为了实时地解决应用服务器老化现象,本文提出基于上下文感知老化的软件再生模型。采用上下文
在C语言缓冲区溢出漏洞静态检查方法中,目前的模型检测工具无法提取出漏洞模型,不能对该类错误进行检查。提出了基于编译技术与模型检测相结合的缓冲区溢出漏洞检查方法。利
为了提高软件密集型装备故障诊断与维护的准确性与时效性,设计了一种故障诊断与维护智能决策支持系统,它通过对失效信息的分析,推断故障产生的原因,并给出维护方案,重点讨论