第4章 形式化说明技术 4.1 概述 4.2 有穷状态机 4.3 Petri网 4.4 Z语言 按形式化程度,软件工程使用方法的分类: 非形式化,用自然语言描述需求规格说明; 半形式化,用数据流图或实体-联系图建立模型; 形式化,是描述系统性质的基于数学的技术,也就是说,如果一种方法有坚实的数学基础,那么它就是形式化的。 4.1 概述4.1.1 非形式化方法的缺点 矛盾,指一组相互冲突的陈述。 二义性,指读者可以用不同方式理解的陈述。 含糊性,需求规格说明很庞大,几乎不可避免地会出现含糊性。 不完整性,不完整性可能是在系统规格说明中最常遇到的问题之一。 抽象层次混乱,指在非常抽象的陈述中混进了一些关于细节的低层次陈述。 4.1.2 形式化方法的优点 数学能够简洁准确地描述物理现象、对象或动作的结果,因此是理想的建模工具。特别适合于表示状态,也就是表示“做什么”。 可以在不同的软件工程活动之间平滑地过渡。不仅功能规格说明,而且系统设计也可以用数学表达,当然,程序代码也是一种数学符号。 它提供了高层确认的手段。可以使用数学方法证明:设计符合规格说明,程序代码正确地实现了设计结果。 4.1.3 应用形式化方法的准则 (1) 应该选用适当的表示方法 通常,一种规格说明技术只能用自然的方式说明某一类概念,如果描述其不适应描述的,则适得其反。 (2
您可能关注的文档
- 人教A版数学选修2-3配套:1-2《排列与组合1》课件.ppt
- 人教B版选修2-3122组合.ppt
- 人教A版选修1-2同步课件:第二章212.pptx
- 人教版:《113动能和势能》课件.ppt
- 人教版《道德与法治》八年级上册91认识总体国家安全观课件.pptx
- 人教版《1514动能和势能》课件.ppt
- 人教版《道德与法治》七年级上册22享受学习课件.pptx
- 人教版《品德与社会》四年级下从电视机的变化说起1.pptx
- 人教版《道德与法治》七年级上册:82敬畏生命课件.pptx
- 人教版2017高中数学文总复习《第二章基本初等函数、导数及其应用》2-1课件.ppt
- 第4课 对称的鱼形(教学设计)一年级美术下册(湘美版2024).docx
- 2024-2025学年山东省德州市德城区青岛版一年级下册期中测试数学试卷.docx
- 第二单元 溶液的酸碱性 第2课时(教学设计)高中化学苏教版2019选择性必修1.docx
- Unit 4 Achievements Period 3(教学设计)高中英语沪教版2020必修第二册.docx
- 全册(教学设计)湘艺版音乐三年级上册.docx
- 第二单元 化学反应的方向与限度 第2课时(教学设计) 高中化学苏教版2019选择性必修1.docx
- 2.1 共价键 第1课时(教学设计)高中化学人教版选择性必修2.docx
- 4.6.2神经调节(第1课时)教学设计-人教版2024八年级上册生物.docx
- Unit 4 The senses Cultural focus(教学设计)高中英语沪教版2020选择性必修第一册.docx
- 2020年中考数学真题分项汇编:数据分析专题.pdf
最近下载
- 新人教版九年级化学(下)【精品课件】跨学科实践活动7 垃圾的分类与回收利用.pptx VIP
- 《新能源汽车混合动力系统检修》课件——2.7.2 长城Hi4混动系统是如何工作的.pptx VIP
- 《新能源汽车混合动力系统检修》课件——2.5.2 比亚迪DM-i混动系统是如何工作的.pptx VIP
- 《新能源汽车混合动力系统检修》课件——2.6.2 吉利雷神混动系统是如何工作的.pptx VIP
- 糖尿病科普课件.ppt VIP
- 二叶式主动脉瓣TAVR手术指南.docx VIP
- 《新能源汽车混合动力系统检修》课件——03 插电混动(PHEV)高压电技术.pptx VIP
- 《新能源汽车混合动力系统检修》课件——02 资质等级与工作职责.pptx VIP
- 发电厂及电系统专业论文.doc VIP
- 《新能源汽车混合动力系统检修》课件——6、增程器电动车(REBEV).pptx VIP
原创力文档

文档评论(0)