This volume contains the proceedings of MARS 2020, the fourth workshop on Models for Formal Analysis of Real Systems held as part of ETAPS 2020, the European Joint Conferences on Theory and Practice of Software. The MARS workshop brings together researchers from different communities who are developing formal models of real systems in areas where complex models occur, such as networks, cyber-physical systems, hardware/software codesign, biology, etc. The MARS workshops stem from two observations: (1) Large case studies are essential to show that specification formalisms and modelling techniques are applicable to real systems, whereas many research papers only consider toy examples or tiny case studies. (2) Developing an accurate model of a real system takes a large amount of time, often months or years. In most scientific papers, however, salient details of the model need to be skipped due to lack of space, and to leave room for formal verification methodologies and results. The MARS workshop remedies these issues, emphasising modelling over verification, so as to retain lessons learnt from formal modelling, which are not usually discussed elsewhere.
翻译:本卷载有2020年MARS的会议记录、作为ETAPS 2020年一部分举行的第四期实际系统正式分析模型讲习班、欧洲软件理论和实践联合会议、MARS讲习班汇集了来自不同社区的研究人员,他们正在网络、网络-物理系统、硬件/软件代码符号、生物学等复杂模型的出现领域开发正式系统模型。 MARS讲习班源于两项观察:(1) 大型案例研究至关重要,以表明具体的形式主义和建模技术适用于实际系统,而许多研究论文只考虑小案例或小案例研究。 (2) 开发一个准确的系统模型需要大量时间,往往是几个月或几年。然而,在大多数科学论文中,模型的突出细节需要因缺乏空间而跳过,并为正式的核查方法和结果留有余地。MARS讲习班解决这些问题,强调建模而不是核查,以便保留从正式模型中吸取的经验教训,通常在其他地方讨论。