您是否遇到过软件系统失灵的情况?网站崩溃、日历不同步,甚至停电。当然有过!但你知道吗,这些错误很多都是由于系统内部或系统之间的通信错误造成的?根据系统的不同,软件故障的影响可能是巨大的,甚至会造成巨大的经济损失或人员伤亡。软件,尤其是软件密集型系统之间的通信,非常复杂,也很难做到正确无误。然而,我们需要我们直接或间接使用的系统具有可靠性,以支持我们的日常生活。 系统验证可以帮助您设计结构合理的嵌入式系统行为。系统验证还能使系统行为简单明了;设计行为合理的系统也更易于维护和调整。系统验证是研究系统通信和信息处理基本原理的领域。系统验证中提出的技术可以证明不存在错误。
了解顶级公司的员工如何掌握热门技能

该课程共有3个模块
系统验证是一个研究系统通信和信息处理基本原理的领域。它允许根据系统的行为模型进行自动分析,以确定系统是否能正确运行。我们要保证系统能准确地完成它应该做的事情。系统验证技术可以证明系统不存在错误。它可以设计出结构合理的嵌入式系统行为,并从侧面促使系统行为变得简单而有洞察力。这意味着系统不仅行为正确,而且更易于维护和调整。"自动机和行为等价 "向您展示了如何将系统行为视为状态机。它讨论了行为等价性,并通过大量示例和问答来说明这些等价性。本模块介绍了自动机或标签转换系统作为软件控制系统行为建模的基本方法。阅读材料J.F. Groote 和 M.R. Mousavi.通信系统建模与分析》。麻省理工学院出版社,2014 年。
涵盖的内容
5个视频1篇阅读材料1个作业
本模块展示了最重要的等价关系,它们表达了两个自动机的行为何时可被视为等价。很明显,有多种这样的概念,都适合在不同情况下使用。此外,本模块还介绍了最重要的内部或隐藏动作概念,以及一些相关的行为等价关系。
涵盖的内容
6个视频2篇阅读材料1个作业
本模块详细阐述了前面提供的等价关系。它展示了如何将其应用于交替比特协议。此外,还介绍了一些额外的等价关系。
涵盖的内容
7个视频1个作业
位教师

提供方
人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
学生评论
- 5 stars
65.93%
- 4 stars
18.13%
- 3 stars
10.98%
- 2 stars
3.29%
- 1 star
1.64%
显示 3/182 个
已于 Jul 29, 2020审阅
This was a really good course. The professor is good as well. I would certainly recommend that people take this course.
已于 Oct 25, 2022审阅
The course has a good space, illustrations and exercises during videos to check your knowledge. It's fun to learn.
已于 May 27, 2020审阅
Good course on Automata and behavioural equivalences.The assessment questions are really challenging.




