System Validation (4): Modelling Software, Protocols, and other behaviour

所在平台: CourseraArchive

课程类别: 其他类别

大学或机构: CourseraNew

课程主页: https://www.coursera.org/archive/system-validation-software-protocols

课程评论:没有评论

第一个写评论        关注课程

课程简介

EIT Digital

课程大纲

We show how the behavior of simple programs and communication protocols can be modelled and analysed. Furthermore, we introduce the notion of a linear process: a simple normal form to which every behavior can be reduced. This normal form is the workhorse when it comes to the analysis of behavior.

课程评论(0条)

课程详情

System Validation is the field that studies the fundamentals of system communication and information processing. It allows automated analysis based on behavioural models of a system to see if a system works correctly. We want to guarantee that the systems does exactly what it is supposed to do. The techniques put forward in system validation allow to prove the absence of errors. It allows to design embedded system behaviour that is structurally sound and as a side effect enforces you to make the behaviour simple and insightful. This means that the systems are not only behaving correctly, but are also much easier to maintain and adapt. ’Modeling Software Protocols, and other behaviour' demonstrates the power of formal methods in software modelling, communication protocols, and other examples. Reading material. J.F. Groote and M.R. Mousavi. Modeling and analysis of communicating systems. The MIT Press, 2014.

系统验证(4):对软件,协议和其他行为进行建模:系统验证是研究系统通信和信息处理基础知识的领域。它允许基于系统的行为模型进行自动分析,以查看系统是否正常运行。我们要保证系统能够完全按照预期的方式运行。系统验证中提出的技术可以证明没有错误。它允许设计结构合理的嵌入式系统行为,并且副作用使您不得不使行为简单明了。这意味着系统不仅行为正确,而且易于维护和适应。 “建模软件协议和其他行为”展示了形式化方法在软件建模,通信协议和其他示例中的强大功能。阅读材料。 J.F. Groote和M.R. Mousavi。通信系统的建模和分析。麻省理工学院出版社,2014年。

课程标签

0人关注该课程

主题相关的课程