2004 · 35 citations · 14 references
Classical TheoryEngineeringSynchronization ProtocolVerificationConcurrent ProgrammingFormal MethodsConcurrency TheorySystems EngineeringCommunication SchemesParallel ProgrammingComputer ScienceConcurrency ControlSynchronous SystemsParallel ComputingFault-tolerant MessagingConcurrent SystemFormal VerificationWeak Endochrony
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.
14
The synchronous data flow programming language LUSTRE
Nicolas Halbwachs, P. Caspi, Pascal Raymond et al. · Proceedings of the IEEE · 1991 · 1.5K citations · Full text
Efficient Sequential Program, Engineering, Software Systems +21
Transductions and Context-Free Languages
Jean Berstel · 1979 · 1.3K citations