计算机专业论文栏目提供最新计算机专业论文格式、计算机专业硕士论文范文。详情咨询QQ:1847080343(论文辅导)

Liveness and Fairness

日期:2018年01月15日 编辑: 作者:无忧论文网 点击次数:1566
论文价格:200元/篇 论文编号:lw201005030057099837 论文字数:5000 所属栏目:计算机专业论文
论文地区:中国 论文语种:English 论文用途:本科毕业论文 BA Thesis
相关标签:HMLMWB

1 Introduction

This note is devoted to liveness and progress properties. They are properties stating intuitively that “something good will eventually happens”. For instance, the absence of starvation for any of the dining philosophers in [1] is a liveness property and so is the possibility of being allowed to copy in the printer and scanner example also presented in [1].
We shall see how progress and liveness properties can be specified in the recursive extension of HML [1], however as it turns out, these kind of properties we must specify using minimal fixed points instead of as for safety properties using the maximal fixed points.
For illustration purposes, we shall use the classical example of readers and writers as our running example.
The examples of models to be run in MWB in this note are presented with emphasis on readability and may thus not compile due to extra line breaks.

References
[1] J.C. Godskesen. Deadlocks and safety properties (version 1.2), 2005. Teaching notes, IT University of Copenhagen.
[2] B. Victor. The mobility workbench user’s guide, polyadic version 3.122. Technical report, SICS, Stockholm, Sweden, 1995.