Abstract
This paper deals with the formal verification of a fieldbus real-time scheduling mechanism, using the notion of timed-automata and the uppaal model checker. A new approach is proposed here that treats the set of schedulers that regulate access on a fieldbus as a separate entity, called the scheduling layer. In addition a network with a changing topology is considered, where nodes may be turned on or off. The behaviour of the scheduling layer in conjunction with the data link, the medium and the network management layer is examined and it is proved that it enjoys a number of desirable properties.
Keywords
Cite this article
@article{cai-1748,
author = {Nicholaos Petalidis},
title = {Verification of a Fieldbus Scheduling Protocol Using Timed Automata},
journal = {Computing and Informatics},
volume = {28},
number = {5},
pages = {655--672},
year = {2009},
issn = {1335-9150},
url = {https://cai.type.sk/content/2009/5/verification-of-a-fieldbus-scheduling-protocol-using-timed-automata/}
}
TY - JOUR AU - Nicholaos Petalidis TI - Verification of a Fieldbus Scheduling Protocol Using Timed Automata JO - Computing and Informatics VL - 28 IS - 5 SP - 655 EP - 672 PY - 2009 SN - 1335-9150 UR - https://cai.type.sk/content/2009/5/verification-of-a-fieldbus-scheduling-protocol-using-timed-automata/ KW - Fieldbus KW - formal verification KW - protocol verification KW - timed automata KW - uppaal ER -
Petalidis, N. (2009). Verification of a Fieldbus Scheduling Protocol Using Timed Automata. Computing and Informatics, 28(5), 655–672. https://cai.type.sk/content/2009/5/verification-of-a-fieldbus-scheduling-protocol-using-timed-automata/