基于集合进化算法的EFSM模型可行测试序列集生成

来源 :北京化工大学 | 被引量 : 1次 | 上传用户:xboaty
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息数字化时代的来临,计算机软件以惊人的速度急剧膨胀,软件测试对保障软件质量起着至关重要的作用。扩展有限状态机(Extended Finite State Machine,EFSM)可以对软件过程的动态行为进行准确阐述,是一种基于状态的形式化描述方式。当前有关EFSM模型的研究大部分集中在两个方面:测试序列生成和测试数据生成。针对可行测试序列的生成研究目前还处于起步阶段,需要进一步的对实现EFSM模型可行测试序列的生成方法进行优化。本文针对EFSM模型,以迁移覆盖准则为目标,结合测试序列可行性度量方法以及基于遗传算法的测试数据生成方法,运用面向迁移覆盖准则的集合进化算法和面向迁移覆盖准则与测试序列集多样性的多目标集合进化算法生成可行测试序列集;设计并实现了一个基于集合进化算法的EFSM模型可行测试序列集生成器,该生成器能够有效的生成满足迁移覆盖准则的可行测试序列集。为验证本文提出的基于集合进化算法生成满足迁移覆盖准则的可行测试序列集方法的有效性,通过本文设计并实现的可行测试序列生成器,对6个被测EFSM模型进行大量的实验对比分析,比较分析了测试序列的可行性对测试生成效率的影响,以及对可行测试序列有效比的影响;比较分析了测试序列集的多样性对测试生成效率的影响。结果表明:(1)测试序列可行性分析能够大幅度提高测试生成的效率,同时也对可行测试序列的有效比有明显提高;(2)测试序列集的多样性对提高测试生成效率具有明显效果。
其他文献
温度与湿度是气候环境的重要因素,也是导致土体开裂的重要因素。开展不同温度与湿度条件下膨胀土裂隙发育试验研究有助于深入了解裂隙发育机理,为解决相关膨胀土工程问题提供
在可靠性数学理论的系统研究中,对可修系统的可靠性分析是重要的课题之一。这项研究对机械工程类的问题有较为重要的意义,实践方面此项研究能够提高系统的工作效率、降低系统
目的蟾皮具有抗肿瘤和增强肿瘤患者免疫功能的双重作用且在临床已得到广泛证实,民间蟾皮外用早有报道,且疗效显著,本课题将蟾皮制成凝胶剂,对其处方前研究、处方筛选和制备工
反义词是词语聚合关系中特殊的一类,但对其研究还显得不足。本文试图对“出/入”的不对称现象进行探索,以期对汉语词汇本体研究有所补遗并为对外汉语反义词教学提供理论支撑。本文以《现代汉语词典》(第7版)和《现代汉语频率词典》为依据,对“出/入”在词汇层面上的不对称现象进行归纳。从义项来看,“出”的语义范畴大于“入”。从构词来看,“出”构成的词汇量多于“入”;“出/入”构成的合成词多为述宾式;由于义项不对
近年来,随着商品美学、设计美学、生活美学等多种美学的不断发展,审美与社会、审美与大众的课题又逐渐成为研究的热点。而在中国现代美学史上,洪毅然在建国后形成的美学思想体现出比较明显的社会功利与大众色彩,但由于他身居西部,多年来的美学研究并未取得应有的关注,因此,研究他的美学思想既符合现今的研究热点,也是对现代美学史的一次查缺补漏。本文从其形成原因、主要内容、影响意义等方面分析探究洪毅然在建国后的美学发
衔接是将语句聚合在一起的语法及词汇手段的统称,是语篇表层的可见语言现象。通常语篇在其语言层次的成分都表现出一定程度的衔接,以帮助语篇更好地实现意思的连贯。替代是比较常见的衔接手段,它既发生在句子的层面上,也发生在语篇的层面上,替代使语篇中的句子紧密地连接在一起,从而起到语篇衔接的作用。由于英汉两种语言存在差异,如何在翻译过程中真正实现文本的对等一直是值得译者思考的问题。在这一点上,韩礼德和哈桑的衔
学位
人类寿命长短与衰老密切相关。机体成熟后,衰老会随着年龄的增长而加快并出现生理功能不可逆转的衰退。研究发现,氢气具有清除自由基、抗氧化、抗炎和抗代谢紊乱等多种生物活性。本实验以模式生物-秀丽隐杆线虫研究对象,胡桃醌构建氧化应激模型,探究氢气抗衰老的活性及其作用机制。具体研究内容如下:(1)首先以野生型秀丽线虫为研究对象,20℃环境下生长,探究氢气对N2线虫寿命的影响。研究表明:氢气干预后线虫寿命最长
创新是引领社会发展的第一动力,而科技是第一生产力。科技创新是国家综合国力和社会生产力的战略支撑。科技创新活动在初期发展阶段,政府财政科技投入的支持对其非常重要。财政对于科技活动的拨款,是除了企业资金之外,创新活动的关键资金来源,财政科技投入对于创新产出的影响不仅对于提升自主创新能力有重要作用,对于实现创新型国家的建设更是意义深远。广西作为后发展欠发达地区,是广东等经济发达地区的重要承接地带,是西南
短短几十年的时间,我国以增量规划为背景的城市化发展态势快速且成效显著。由于城市化的快速推进,社区作为城市最小的空间单元,社会矛盾正在逐渐增加。以经济增长来解决社会问题的方法已经发展到极致,因此“以人为中心”的社区营造的规划思路被提出,参与式设计作为一种主要方式普遍应用。然而我国关于参与式设计的理论基础尚浅,关于参与的“过程方法”研究仍欠缺,畸形的快速发展使其变成了一种“口号”,居民仍然停留在“被参
学位