• Title of article

    Using Abstract State Machines to Model ARIES-based Transaction Processing

  • Author/Authors

    Kirchberg, Markus Agency for Science, Technology and Research - Institute for Infocomm Research, Singapore

  • From page
    157
  • To page
    194
  • Abstract
    Transaction management is an essential component of database management systems. It enables multiple users to access the database concurrently while preserving transactional properties such as atomicity, consistency, isolation, and durability.In this paper, we propose a formal framework specification for transaction processing.Our work can be seen as an extension of previous work by Gurevich et al. who have presented a formalism for general database recovery processing. Based on this formalism, we incorporate additional mechanisms that remove several explicit constraints,support normal transaction processing, and, most importantly, apply the approach to more advanced recovery mechanisms.
  • Keywords
    Transaction Processing , Concurrency Control , Database Recovery , Abstract State Machines
  • Journal title
    Journal of J.UCS (Journal of Universal Computer Science)
  • Journal title
    Journal of J.UCS (Journal of Universal Computer Science)
  • Record number

    2661508