Detecting Deadlock in Ada Rendezvous Flow Structure Based on Process Algebra

Yuan Liu,Baowen Xu,Zhenqiang Chen
DOI: https://doi.org/10.1007/3-540-36103-0_29
2002-01-01
Abstract:Many approaches have been presented to detect deadlock of Ada concurrent programs. Most of them adopt some kind of flow structure or Petri nets. In this paper, we express Ada rendezvous flow structure using process algebra. Through the deduction of process algebra expressions with equivalence, information about communications among processes can be obtained. Together with the help of communication dependence analysis, the paper proposes a static approach to detect deadlock in Ada rendezvous flow structure.
What problem does this paper attempt to address?