- 6
- 0
- 约1.09万字
- 约 72页
- 2017-02-04 发布于江苏
- 举报
程序求精 形式化级别:对一个系统可能进行非形式化、半形式化或者高度形式化的描述。从某个给定项目的目标出发,必须先确定其应用的关键程度、项目规模、可用的资源,以及对项目合适的形式化程度等,并从这些可能性中做出一个选择。 使用范围:虽然形式化方法可使用于开发过程的所有阶段,但通常只是有选择地使用。一方面需要对形式化方法所应用于的开发阶段进行选择,另一方面,需要对采用形式化方法的构件进行选择。对那些决定安全性的构件不但需要形式化,而且需要高度的形式化。 程序求精 工具:为了足够精确地实施形式化方法,工具的支持是必须的。 程序求精 形式化方法在软件产业中应用的深入有赖于诸多方面工作的进展。 需要开发出将整体特性分解为易于验证的局部特性的有效方法 大规模复杂软件中搜索空间是巨大的,需要研究新的处理方法 形式化方法与非形式化方法的结合 形式化方法和新的软件开发技术(如SOA)的结合 需要有效的软件工具 程序求精 具有良好用户界面、容易学习和操作简单的形式化方法支撑工具,对于形式化方法的推广应用是大有裨益的。 追求通用和完善的形式化方法及其支撑工具是不现实的。特定问题域的形式化方法及其工具研究是非常重要的。 形式化方法的分类 根据说明目标软件系统的方式,形式化方法可以分为两类 1)面向模型的形式化方法。面向模型的方法通过构造一个数学模型来说明系统的行为。 2)面向属性的形式化方法。面向属性的
原创力文档

文档评论(0)