• DocumentCode
    3114470
  • Title

    Concurrency in synchronous systems

  • Author

    Potop-Butucaru, Dumitru ; Caillaud, Benoît ; Benveniste, Albert

  • Author_Institution
    IRISA, Rennes, France
  • fYear
    2004
  • fDate
    16-18 June 2004
  • Firstpage
    67
  • Lastpage
    76
  • Abstract
    In this paper we introduce the notion of weak endochrony, which extends to a synchronous setting the classical theory of Mazurkiewicz traces. The notion is useful in the synthesis of correct-by-construction communication protocols for globally asynchronous, locally synchronous (GA LS) systems. The independence between various computations can be exploited here to provide communication schemes that do not restrict concurrency while still guaranteeing correctness.
  • Keywords
    communicating sequential processes; concurrency theory; parallel processing; protocols; Mazurkiewicz traces; concurrency; correct-by-construction communication protocols; design complexity; globally asynchronous system; locally synchronous system; synchronous programming; weak endochrony; Aerospace electronics; Asynchronous communication; Clocks; Computer architecture; Concurrent computing; Design methodology; Functional programming; Power system modeling; Protocols; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application of Concurrency to System Design, 2004. ACSD 2004. Proceedings. Fourth International Conference on
  • Print_ISBN
    0-7695-2077-4
  • Type

    conf

  • DOI
    10.1109/CSD.2004.1309117
  • Filename
    1309117