【摘 要】
:
B方法是目前被广泛应用的一种形式化开发方法,然而B方法在实际的应用中仍然面临着许多的问题.为了能更简单高效的应用形式化方法来开发软件和系统,基于B方法提出了一种新的形
【机 构】
:
北京航空航天大学计算机学院北京100191
【出 处】
:
全国抗恶劣环境计算机第二十四届学术年会
论文部分内容阅读
B方法是目前被广泛应用的一种形式化开发方法,然而B方法在实际的应用中仍然面临着许多的问题.为了能更简单高效的应用形式化方法来开发软件和系统,基于B方法提出了一种新的形式化方法(B*)来对软件和系统进行建模、实现和验证.和B方法一样,B*以离散数学和口计算机语言为基础,使用一阶数理逻辑及集合论开发和验证软件,确保正确性、鲁棒性、一致性以及安全性等,并基于严格的数学理论为软件和硬件系统提供精确的规约、开发和验证方法.提出B*方法的动机是希望能更简单高效的用形式化方法来开发软件和系统,为了达到这个目标B*将数组、链表、树、图等数据结构抽象到集合,并在集合抽象层上对软件进行验证,最后开发自动转换工具,将B*程序转换到C程序,生成可执行代码.
其他文献
高中思想政治学科核心素养中所讲的公共参与,参与的主体是公民,参与的要求是有序参与公共事务,勇于承担社会责任,积极行使人民当家作主的政治权利。
今后十多年,既是中国就业总量压力最大的时期,也是就业结构调整的关键时期。我们将坚持市场配置劳动力资源的改革方向,并把就业作为宏观调控的主要目标之一,在总量上减少劳动力的供给,增加劳动力的需求,在结构上重点做好国有企业下岗职工的再就业和农村劳动力的转移工作;同时进一步完善失业保险,保证劳动力流动过程中的社会稳定。
论市场经济条件下的法律精神■冯华昕在社会主义市场经济条件下,重塑现代法律精神,确立经济行为的秩序原则,奠定法治之国的价值基础,已成为中国当代法哲学的崇高使命。在经济模式
航空电子系统是安全关键的嵌入式系统,其对安全性和可靠性有更高的要求.如何开发安全可靠的机载软件,同时有效的控制开发时间和成本是当前面临的一个重大挑战.将软件体系结构
传统的程序验证方法如Hoare逻辑,最弱前置谓词法,存在中间断言构造困难、依赖于循环不变式、证明复杂等缺点.针对于这些缺点,本文提出基于语境的形式化证明方法,设计了一套基
培养学生的科学素养是小学科学教学的目标之一,也是实现素质教育目标的应有之义。本文首先分析了在科学教育中培养小学生科学素养的重要性,然后提出了在科学教育中加强小学生科
现有无线传感器网络MAC协议大多采用周期性唤醒/休眠机制来提高能量利用效率,达到延长网络生命周期的目的.针对现有MAC协议在延迟和吞吐量性能方面存在的不足,结合采集型无线
现代社会快速向前迈进,各种新的教学方法及手段在新课改的助推下如春笋般悄然产生,为更好地优化和改良教学实践提供了理论基础,促进了教学品质的提升。信息技术是小学课程中的不
去年12月以来,我们在贯彻省委宣传工作会议精神,全面提高教育质量的工作中,组织高中毕业班学生学习毛主席的哲学著作,以毛泽东思想来教育学生“立大志,下决心,鼓干劲,攀高峰