目录前言一、形式化方法定义二、形式化方法分类三、形式化方法意义四、形式化方法作用五、形式化方法优缺点1.优点2.缺点前言形式化方法英文的名称是formalmethods,形式化方法模型的主要活动是生成计算机软件形式化的数学规格说明。形式化方法使软件开发人员可以应用严格的数学符号来说明、开发和验证基于计算机的系统。一、形式化方法定义软件形式化方法是指建立在严格数学基础上的软件开发方法。在逻辑科学中是指分析、研究思维形式结构的方法。它把各种具有不同内容的思维形式(主要是命题和推理)加以比较,找出其中各个部分相互联结的方式,如命题中包含概念彼此间的联结,推理中则是各个命题之间的联结,抽取出它们共同的形式结构;再引入表达形式结构的符号语言,用符号与符号之间的联系表达命题或推理的形式结构。二、形式化方法分类根据说明目标软件系统的方式,形式化方法可以分为两类:面向模型的形式化方法。面向模型的方法通过构造一个数学模型来说明系统的行为。面向属性的形式化方法。面向属性的方法通过描述目标软件系统的各种属性来间接定义系统行为。根据表达能力,形式化方法可以分为五类:1.基于模型的方法2.基于逻辑的方法3.代数

资源分享 · 2022-09-17
Theme Jasmine by Kent Liao
辽ICP备2021009421号-2