3rd Euromicro Workshop on Parallel and Distributed Processing
Correctness of a distributed deadlock resolution algorithm for the single request model
San Remo, Italy
January 25-January 27
ISBN: 0-8186-7031-2
A. Demaille, Dept. of Electr. & Electron., Univ. of the Basque Country, Bilbao, Spain
J.B. Auban, Dept. of Electr. & Electron., Univ. of the Basque Country, Bilbao, Spain
J.R. Garitagoitia, Dept. of Electr. & Electron., Univ. of the Basque Country, Bilbao, Spain
We consider the problem of the distributed deadlock resolution. Starting from a high level specification of the problem and the resolution algorithm for a system with single request model, we provide successive levels of decreasing abstraction of the initial specification in order to achieve a solution in a complete distributed system. The successive refinements and the final distributed deadlock resolution algorithm are formally described and proved by using the Input/Output Automata Model.
Index Terms:
distributed algorithms; concurrency control; operating systems (computers); formal specification; automata theory; distributed deadlock resolution algorithm; single request model; high level specification; resolution algorithm; initial specification; complete distributed system; refinements; Input/Output Automata Model
Citation:
J.R. Gonzalez de Mendivil, A. Demaille, J.B. Auban, J.R. Garitagoitia, "Correctness of a distributed deadlock resolution algorithm for the single request model," pdp, pp.254, 3rd Euromicro Workshop on Parallel and Distributed Processing, 1995