Paper Revirew

DEFINING LIVENESS Bowen ALPERN and Fred B. SCHNEIDER

This paper provides a formal definition of liveness property and has shown that no less restrictive definition would be correct. It also proves some theorems based on the definition. After the formalization of safety property, this paper provides some insight on liveness properties and shows that all properties are the intersection of safety and liveness properties.

This research is important because it converts the definition of liveness property from “someting good will happen” to an expression which helps understand the meaning and characteristics of liveness properties. As mentioned in the conclusion, ‘good things’ and ‘bad things’ are not well-defined concepts, the topological definition given in the paper indeed gives correct intuition about liveness properties. Though it might be unnecessary, when temporal logic been mentioned the first time, it should be given some explanations.

In general, this paper clearly states the definition the liveness properties and explains in an understandble way.

【双剑合璧】Git和Github使用教程

是否有遇到过写着写着想回到之前版本,却又不记得具体实现;又或是想和队友共享代码,每次修改发送文件;抑或是想换个电脑写却不想用email等搬运全部文件这类烦不胜烦类似的问题,伟大的程序员们自然早就为我们造好了轮子,那就是版本控制的利器——Git以及cloud based Github。本教程也主要讲Git与Github的使用。

Read More