This is the full version of the basic algorithm. It is comprehensive. It is a great paper. It is very long, causing many students to hate it, which is why I'm experimenting with an alternative this time. A few hints on reading the full version of this paper:
This paper is shorter than the full version. It concentrates on nested transactions. We don't really care about all of the details about nesting, but it's one heck of a lot shorter than the full ARIES paper. There are no special hints for reading this paper, other than ignore the discussions about nested transactions, since I don't care about them. So ignore sections 2.1 and anything in section 3 that goes into depth on the nested aspects.