• 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