Investigating Java Concurrency Using Abstract State Machines

  • Authors:
  • Yuri Gurevich;Wolfram Schulte;Charles Wallace

  • Affiliations:
  • -;-;-

  • Venue:
  • ASM '00 Proceedings of the International Workshop on Abstract State Machines, Theory and Applications
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a mathematically precise, platform-independent model of Java concurrency using the Abstract State Machine method. We cover all aspects of Java threads and synchronization, gradually adding details to the model in a series of steps. We motivate and explain each concurrency feature, and point out subtleties, inconsistencies and ambiguities in the official, informal Java specification.