课程主页: https://www.coursera.org/learn/system-validation-modal-formulas

课程概述

在这个信息化快速发展的时代,系统行为的正确性至关重要。Coursera提供的《系统验证(3):通过模态公式设定需求》课程充分满足了这一需求。系统验证是研究系统通信与信息处理基础的领域,该课程不仅仅是理论的讲解,更是一系列实用技术的分享。这门课程探讨了如何运用行为模型来执行自动化分析,从而验证系统是否如预期那样有效运行。

课程大纲

基本模态公式

在课程的第一模块中,你将学习如何用模态逻辑来具体化系统的行为要求。首先将解释Hennessy-Milner逻辑,其后用不动点逻辑进行扩展。借助这种逻辑,你将能够对任何行为属性进行形式化描述,比如,一个系统是无死锁的,或者在一个仓库中,控制器会指示所有机器人,在有限时间内确保我的订单商品出现在出口。

高级模态公式

在这一模块中,将深入讨论模态公式及其应用。你会学习如何在公式中使用数据,简化复杂属性的建模过程。此外,这一模块还探讨了如何借助嵌套的不动点算子来建模公平性属性。最后,通过参数化布尔方程组和布尔方程组,我们将介绍如何验证相应的模态公式是否对于特定指定的行为是有效的。

推荐理由

无论你是信息技术行业的新手还是经验丰富的专家,都能在这门课程中受益匪浅。如果你希望深入理解系统需求的建模与验证,又或是寻求那些可以保障系统不出错的有效方法,全方位帮助你设计软件系统的行为,该课程都是极佳的选择。通过solid的理论学习和丰富的实例分析,课程简练易懂,但是其涉及的深度和广度又是相当恰到好处的,毫无疑问,值得推荐!

课程主页: https://www.coursera.org/learn/system-validation-modal-formulas

作者 课程图谱