Journal of Theoretical and Applied Information Tech-
nology, 84(1), pp. 140–149.
Bingham, B., Bingham, J., Erickson, J., Greenstreet, M.,
2013. Distributed Explicit State Model Checking of
Deadlock Freedom, Proc. of the 25th International
Conference on Computer Aided Verification, pp. 235–
241.
Blass, A., Gurevich, Y., 2003. Abstract State Machines
Capture Parallel Algorithms, ACM Transactions on
Computational Logic, 4(4), pp. 578–651.
Börger, E., Schewe, K.D., 2015. Concurrent abstract state
machines, Acta Informatica, pp. 1–24.
Börger, E., Stärk, R., 2003. Abstract State Machines: A
Method for High-Level System Design and Analysis,
Springer-Verlag.
Brookes, S.D., Roscoe, A.W., 1991. Deadlock analysis in
networks of communicating processes, Distributed
Computing, 4(4), pp. 209–230.
Coffman, E.G., Elphick, M.J., Shoshani, A., 1971. System
Deadlocks, Computing Surveys, 3(2), pp. 67–78.
Del Castillo, G., Winter, K., 2000. Model Checking Sup-
port for the ASM High-Level Language, Proc. of the
6th International Conference on Tools and Algorithms
for the Construction and Analysis of Systems, pp. 331–
346.
Dershowitz, N., 2013. The Generic Model of Computation,
Electronic Proceedings in Theoretical Computer Sci-
ence.
Dijkstra, E.W., 1968. Cooperating sequential processes,
Genuys, F., ed., Programming Languages, Academic
Press, pp. 43–112.
Dijkstra, E.W., 1971. Hierarchical Ordering of Sequential
Processes, Acta Informatica, 1(2), pp. 115–138.
Farahbod, R., Gervasi, V., Glässer, U., 2007. CoreASM: An
Extensible ASM Execution Engine, Fundamenta Infor-
maticae, 77(1-2), pp. 71–103.
Farahbod, R., Glässer, U., Ma, G., 2007. Model Checking
CoreASM Specifications, Prinz, A., ed., 14th Interna-
tional ASM Workshop.
Gabrisch, W., Zimmermann, W., 2012. A Hoare-Style Ver-
ification Calculus for Control State ASMs, Proc. of the
5th Balkan Conference on Informatics, pp. 205–210.
Glausch, A., Reisig, W., 2009. An ASM-Characterization
of a Class of Distributed Algorithms, Abrial, J.R.,
Glässer, U., eds., Rigorous Methods for Software Con-
struction and Analysis, pp. 50–64.
Gurevich, Y., 1995. Evolving Algebras 1993: Lipari Guide,
Börger, E., ed., Specification and Validation Methods,
Oxford University Press, pp. 9–36.
Gurevich, Y., 2000. Sequential Abstract State Machines
Capture Sequential Algorithms,
ACM Transactions on
Computational Logic, 1(1), pp. 77–111.
Gurevich, Y., Rosenzweig, D., 2000. Partially ordered runs:
A case study. In: Abstract State Machines - Theory and
Applications, pp. 131–150.
Holt, R.C., 1972. Some Deadlock Properties of Computer
Systems, ACM Computing Surveys, 4(3), pp. 179–196.
Kameda, T., 1980. Testing Deadlock-Freedom of Computer
Systems, Journal of the ACM, 27(2), pp. 270–280.
Knapp, E., 1987. Deadlock detection in distributed data-
bases, ACM Computing Surveys, 19(4), pp. 303–328.
Lamport, L., 1974. A New Solution of Dijkstra’s Concur-
rent Programming Problem, Communications of the
ACM, 17(8), pp. 453–455.
Padovani, L., 2014. Deadlock and lock freedom in the lin-
ear π-calculus, Proc. of CSL-LICS ’14, article no. 72.
Rafe, V., Doostali, S., 2012. ASM2Bogor: An approach for
verification of models specified through Asmeta lan-
guage, Journal of Visual Languages and Computing,
23(5), pp. 287–298.
Reisig, W., 2003. The Expressive Power of Abstract State
Machines, Computing and Informatics, 22, pp. 209–
219.
Singhal, M., 1989. Deadlock Detection in Distributed Sys-
tems, Computer, 22(11), pp. 37–48.
Spielmann, M., 1999. Automatic Verification of Abstract
State Machines, Proc. of the 11th International Confer-
ence on Computer Aided Verification, pp. 431–442.
Stärk, R.F., Nanchen, S., 2001. A Logic for Abstract State
Machines, Journal of Universal Computer Science,
7(11), pp. 981–1006.