Published November 2007 | Version v1
Journal article

Modular formal analysis of the central guardian in the Time-Triggered Architecture

  • 1. Institute of Artificial Intelligence, Faculty of Engineering and Computer Sciences, Ulm University D-89069 Ulm (Germany)

Description

The Time-Triggered Protocol TTP/C constitutes the core of the communication level of the Time-Triggered Architecture for dependable real-time systems. TTP/C ensures consistent data distribution, even in the presence of faults occurring to nodes or the communication channel. However, the protocol mechanisms of TTP/C rely on a rather optimistic fault hypothesis. Therefore, an independent component, the central guardian, employs static knowledge about the system to transform arbitrary node failures into failure modes that are covered by the fault hypothesis. This paper presents a modular formal analysis of the communication properties of TTP/C based on the guardian approach. Through a hierarchy of formal models, we give a precise description of the arguments that support the desired correctness properties of TTP/C. First, requirements for correct communication are expressed on an abstract level. By stepwise refinement we show both that these abstract requirements are met under the optimistic fault hypothesis, and how the guardian model allows a broader class of node failures to be tolerated. The models have been developed and mechanically checked using the specification and verification system PVS

Additional details

Identifiers

DOI
10.1016/j.ress.2006.10.006;
PII
S0951-8320(06)00210-9;

Publishing Information

Journal Title
Reliability Engineering and System Safety
Journal Volume
92
Journal Issue
11
Journal Page Range
p. 1538-1550
ISSN
0951-8320
CODEN
RESSEP

Conference

Title
23. international conference on computer safety, reliability and security
Acronym
SAFECOMP 2004
Dates
21-24 Sep 2004
Place
Potsdam (Germany)

INIS

Country of Publication
United Kingdom
Country of Input or Organization
International Atomic Energy Agency (IAEA)
INIS RN
38089620
Subject category
S42: ENGINEERING;
Resource subtype / Literary indicator
Conference
Descriptors DEI
COMMUNICATIONS; DISTRIBUTION; FAILURES; HYPOTHESIS; REAL TIME SYSTEMS; SPECIFICATIONS; VERIFICATION

Optional Information

Copyright
Copyright (c) 2006 Elsevier Science B.V., Amsterdam, The Netherlands, All rights reserved.