Programming Units: Processes



This chapter introduces the notion of process, which constitutes together with signals the basic objects of the Signal language. First, Sect. 4.1 defines this notion. Then, in a similar way as for signals, the primitive operators of the language that are applied to processes are presented in Sect. 4.2. Finally, Sect. 4.3 addresses the notational aspects with an illustrative example.


Output Signal Real Type Primitive Operation Signal Language Programming Unit 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Benveniste A, Le Guernic P, Jacquemot C (1991) Synchronous programming with events and relations: the Signal language and its semantics. Science of Computer Programming, Elsevier North-Holland, Inc, Amsterdam, The Netherlands 16(2):103–149MATHGoogle Scholar
  2. 2.
    Besnard L, Gautier T, Le Guernic P (2008) Signal v4 – Inria Version: Reference Manual. Available at:
  3. 3.
    Le Guernic P, Gautier T, Le Borgne M, Le Maire C (1991) Programming real-time applications with Signal. Proceedings of the IEEE 79(9):1321–1336CrossRefGoogle Scholar
  4. 4.
    Le Guernic P, Talpin J-P, Le Lann J-C (2003) Polychrony for system design. Journal for Circuits, Systems and Computers 12(3):261–304CrossRefGoogle Scholar

Copyright information

© Springer-Verlag New York 2010

Authors and Affiliations

  1. 1.CNRS - UMR 8022 (LIFL)INRIA Lille - Nord Europe Parc scientifique de la Haute BorneVilleneuve d’AscqFrance

Personalised recommendations