Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSN › Conference contribution/Paper › peer-review
}
TY - GEN
T1 - Sustaining property verification of synchronous dependable protocols over implementation
AU - Bokor, P.
AU - Serafini, M.
AU - Sisak, Á.
AU - Pataricza, A.
AU - Suri, Neeraj
PY - 2007/11/14
Y1 - 2007/11/14
N2 - It is often considered that a protocol that has been verified for its dependability properties at the protocol level maintains these proven properties over its implementation. Focusing on synchronous protocols, we demonstrate that this assumption can easily be fallacious. We utilize the exumple of an existing formally verified diagnostic protocol as implemented onto the targeted time-triggered architecture (TTA). The cause is identified as the overlap mismatch across the computation and communication phases in TTA, which does not match the system assumptions of the protocol. To address this mismatch problem, we develop the concept of a generic alignment (co-ordination) layer to implement the desired communication assumptions. The verification of this layer ensures that the formally proved properties of u protocol also hold over their varied implementation. © 2007 IEEE.
AB - It is often considered that a protocol that has been verified for its dependability properties at the protocol level maintains these proven properties over its implementation. Focusing on synchronous protocols, we demonstrate that this assumption can easily be fallacious. We utilize the exumple of an existing formally verified diagnostic protocol as implemented onto the targeted time-triggered architecture (TTA). The cause is identified as the overlap mismatch across the computation and communication phases in TTA, which does not match the system assumptions of the protocol. To address this mismatch problem, we develop the concept of a generic alignment (co-ordination) layer to implement the desired communication assumptions. The verification of this layer ensures that the formally proved properties of u protocol also hold over their varied implementation. © 2007 IEEE.
KW - Communication
KW - Dynamic programming
KW - Error analysis
KW - Fault tolerant computer systems
KW - Health
KW - Industrial engineering
KW - Laws and legislation
KW - Systems engineering
KW - Technical presentations
KW - Technology
KW - Communication phases
KW - High assurance systems
KW - International symposium
KW - Mismatch problems
KW - Property verification
KW - Protocol level
KW - Synchronous protocols
KW - Time-triggered architecture
KW - Network architecture
U2 - 10.1109/HASE.2007.68
DO - 10.1109/HASE.2007.68
M3 - Conference contribution/Paper
SN - 0769530435
SN - 9780769530437
SP - 169
EP - 178
BT - 10th IEEE High Assurance Systems Engineering Symposium (HASE'07)
PB - IEEE
ER -