Conference
Modelling and verification of an atomic action protocol implemented in Ada
Abstract
Ada 95 is an expresses concurrent programming language with which it is possible to build complex multi-tasking applications. Much of the complexity of these applications stems from the interactions between the tasks. This paper argues that Petri nets offer a promising, tool-supported, technique for checking the logical correctness of the tasking algorithms. The paper illustrates the effectiveness of this approach by showing the correctness of …
Authors
Burns A; Weliings AJ; Burns F; Koelmans AM; Koutny M; Romanovsky A; Yakovlev A
Volume
16
Pagination
pp. 173-182
Publication Date
May 1, 2001
Conference proceedings
Computer Systems Science and Engineering
Issue
3
ISSN
0267-6192