• DocumentCode
    2225475
  • Title

    Expressing and detecting control flow properties of distributed computations

  • Author

    Garg, Vijay K. ; Tomlinson, Alex ; Fromentin, Eddy ; Raynal, Michel

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX, USA
  • fYear
    1995
  • fDate
    25-28 Oct 1995
  • Firstpage
    432
  • Lastpage
    438
  • Abstract
    Properties of distributed computations can be either on their global states or on their control flows. This paper addresses control flow properties. It first presents a simple yet powerful logic for expressing general properties on control flows, seen as sequences of local states. Among other properties, we can express invariance, sequential properties (20 satisfy such a property a control flow must match a pattern described as a word on some alphabet) and non-sequential properties (these properties are on several control flows at the same time). A decentralized detection algorithm for properties described by this logic is then presented. This algorithm, surprisingly simple despite the power of the logic, observes the underlying distributed computation, does not alter its control flows and uses message tags to carry detection-related information
  • Keywords
    distributed algorithms; distributed processing; program control structures; control flow properties; decentralized detection algorithm; detection-related information; distributed computations; global states; invariance; sequential properties; Buildings; Debugging; Detection algorithms; Distributed computing; Lattices; Logic; Pattern matching; Pipeline processing; Process control; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1995. Proceedings. Seventh IEEE Symposium on
  • Conference_Location
    San Antonio, TX
  • ISSN
    1063-6374
  • Print_ISBN
    0-81867195-5
  • Type

    conf

  • DOI
    10.1109/SPDP.1995.530715
  • Filename
    530715