DocumentCode
1938099
Title
Setting break-points in distributed time-triggered architecture
Author
Smaili, Idriz ; Ademaj, Astrit
Author_Institution
TTTech Computertechnik AG, Vienna, Austria
fYear
2002
fDate
27-29 Oct. 2002
Firstpage
57
Lastpage
62
Abstract
Setting a brake-point in a local node of a distributed real-time system freezes the execution of the application in the local node, while other nodes in the network continue execution of their part of a distributed application. This will lead to an inconsistent state of nodes in the system, because the physical time cannot be stopped and the system is no more consistent in the temporal domain. We present a new method for setting brake-points in distributed time-triggered systems. After a brake-point is set all nodes in the network freeze the execution of the local application at the same instant and enters a debug operation mode. This method can be applied on target systems, which use the concept of sparse time base, like the time-triggered architecture (TTA). During the debug mode a monitoring (debugger) node is used to exchange debugging commands and data with particular nodes in the network. The debugging process is transparent to distributed time-triggered applications. The proposed debugging technique can be applied also for software fault injection. It circumvents the problem of temporal intrusiveness during the debugging or software fault injection in time-triggered systems.
Keywords
computer debugging; distributed processing; fault tolerant computing; program debugging; real-time systems; system monitoring; break-point setting; computer dependability evaluation; debug operation mode; debugging commands; distributed real-time system; distributed time-triggered architecture; monitoring; software fault injection; temporal intrusiveness; Clocks; Computer architecture; Distributed computing; Monitoring; Protocols; Real time systems; Software debugging;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Level Design Validation and Test Workshop, 2002. Seventh IEEE International
Print_ISBN
0-7803-7655-2
Type
conf
DOI
10.1109/HLDVT.2002.1224429
Filename
1224429
Link To Document