The 1976 graduate thesis has not, to the best of our knowledge, been superceeded. It could certainly be improved and updated. At the end it provides an operationalization (specification of data elements to be collected and analyzed) for each of the pre-conditions of revolution.
See Also:
1992 MCU Thinking About Revolution