基于Event-B形式化方法的免疫系统模型研究

来源 :扬州大学 | 被引量 : 0次 | 上传用户:nbywfcom
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在当今社会中,社会信息化高速发展,每一个行业都与软件紧密相关。在开发一个软件时,首先要做的是对软件需求进行分析,而在这个分析描述的过程中又避免不了因语法或语义带来的错误。为了减轻这些不必要的错误带来的损失,形式化方法应运而生。目前形式化方法领域中,比较常见的两种方法是B方法和Event-B方法,Event-B方法由B方法演化而来,具有许多B方法没有的优点,并且Event-B方法在工具平台上有着很大的优势。Rodin平台是基于Eclipse开发的集成环境,为Event-B方法提供了系统级的开发模式,可以通过逐层精化的方式为模型添加所需的属性和功能,并且Rodin平台简化了 Event-B方法的验证过程,提供了多种自动证明器,支持更多的证明义务,为模型的精化和证明提供了有效的支持,同时最小化对更改现有证明的影响,在软件开发的前期就保证了软件模型的正确性和一致性。本文以免疫系统作为开发需求,使用Event-B方法建立免疫系统抽象模型,并详细阐述在Rodin平台下对该模型从需求分析到验证的全部过程,主要开展了如下工作:(1)研究了现阶段常用的形式化方法B方法与Event-B方法各自的建模方式,介绍了 B方法的开发过程和优缺点,并在此基础之上针对免疫系统的需求对两种方法作出比较,特别是精化方式和交互式证明方面,阐述选择Event-B方法进行免疫系统建模的原因。(2)研究以免疫系统为例的Event-B形式化方法的建模过程,创建免疫系统初代抽象模型,然后通过逐步精化的方式向模型中添加属性和功能,使系统更加完善,直至满足所有的需求。(3)研究在Rodin平台上的抽象模型验证方式,介绍了几类自动证明器和免疫系统抽象模型证明中所使用到的证明义务,并联系免疫模型进行了推理演示。最后,通过交互式证明的方式完成整个免疫模型的证明。总的来说,Event-B形式化方法能够很好的帮助开发人员完成对软件系统需求准确性和一致性的验证。本文通过建立基于Event-B方法的免疫系统抽象模型,详细地展示了从需求重写到模型验证的全过程,体现了在软件开发前期使用形式化进行模型验证的重要性。
其他文献
极化合成孔径雷达(Polarimetric Synthetic Aperture Radar,PolSAR)是一种先进的微波探测系统,具有全天时、全天候的特点,能同时获取4个通道的信息,在民用和军用领域发挥着不可替代的作用。其中极化SAR影像场景分类作为极化SAR影像解译的重要任务之一,受到越来越多的关注。基于传统方法的PolSAR影像分类精度通常依赖于特征的选取,受先验知识和噪声的限制,无法得到
在现行《宪法》第二条的规定下,我国各级人大及其常委会行使的职权本质上都属于人民管理国家事务,管理经济和文化事业,管理社会事务的体现。因而,其权力是极其宽泛的,乃至可
2015年2月4日起实施的《最高人民法院关于适用的解释》第五百一十三条至五百一十六条规定了执行转破产程序的相关内容,从制度上打通了执行不能案件通过法院移送进入破产程序
研究表明,近年来采用慕课进行教学的方式已经变得越来越普遍,并且将逐渐成为主流的学习方式。统计显示,用户在线学习慕课视频时会存在:无法长时间集中注意力、难以找到与自身认知和关注度相匹配的视频、难以挖掘知识点之间的关联性、学习效率不高等问题。在视频学习逐渐兴起的今天,本论文提出了一种综合的视频呈现方案,旨在提高用户对互联网慕课视频的学习体验和提高学习效率。本文的另一项工作是,基于PyQt和FFmpeg
自香农建立现代纠错编码理论以来,寻找逼近甚至达到香农限的纠错码成为这个领域一直在探索的目标。从最早被人们发现的RS码和BCH码,到目前应用十分广泛的Turbo码和低密度奇偶
丁晏(1794-1876),字儉卿,號柘唐,江蘇山陽(今屬淮安)人,清中後期經學家,著書凡六十餘種,生前匯刊部分著作爲《頤志齋叢書》。所著《尚書餘論》《鄭氏詩譜考正》《毛詩陸疏校
词汇在初中英语学习中扮演着重要的角色。初中学生自进入初中起将面临越来越繁杂的英语词汇。若他们无法有效地解码和记忆生词,这将在记忆英语生词的过程中出现较大的学习压力。因此,教师在引导并教授学生如何通过发音与拼写之间的联系来高效学习英语词汇是十分有必要的。本文在研究英语语音与拼写关系的基础上,根据初中生的身心特点,探索适合初中生的英语语音教学方法,从而提高初中生的英语词汇学习兴趣。本研究从语音意识、单
随着国民经济建设和国防建设的发展,捷联式惯性导航系统的应用日益广泛。陀螺仪和加速度计组成的IMU作为惯性导航系统的核心单元,其工作性能与惯性导航系统的精度密切相关。因此,研究陀螺仪和加速度计等惯性元件的性能及误差机理,对惯性导航系统的精度进一步提高具有重要的意义。本文选用光纤陀螺和石英挠性加速度计为研究对象,首先在实验室条件下,测试惯性元件的零偏稳定性这一性能指标,设计相关实验、采集数据进行计算分
自组织网络是一种无需固定基础设施、无中心节点、能够灵活部署的网络,其应用场景十分广泛。在使用电池供电节点组成的自组织网络中,能量消耗决定了网络的生存时间,成为衡量网络性能的关键指标之一。由于网络的分布式特点和无线信道的广播特性,媒体访问控制(Medium Access Control,MAC)协议的性能成为影响网络生存时间的关键因素,本文研究延长网络时间的低功耗MAC协议。在低功耗MAC协议中,相
细胞体外培养作为当前生命科学领域中重要的研究技术,关键在于如何在体外构建与在体生长相似的细胞微环境。细胞微环境是一个动态的物理化学多因素影响的三维生态环境,其特性