04.07.2013 Views

Modélisation des systèmes temps-réel répartis embarqués pour la ...

Modélisation des systèmes temps-réel répartis embarqués pour la ...

Modélisation des systèmes temps-réel répartis embarqués pour la ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

processus1<br />

thread1<br />

Chapitre VIII – Mise en pratique<br />

processus2<br />

thread1<br />

processeur1<br />

FIG. VIII.4 – Architecture de l’application de test<br />

16 Source_Text => ("Repository");<br />

17 end Application.i;<br />

18<br />

19 thread Noeud<br />

20 features<br />

21 e : in event data port Donnee;<br />

22 s : out event data port Donnee;<br />

23 properties<br />

24 Dispatch_Protocol => aperiodic;<br />

25 end Noeud;<br />

26<br />

27 thread implementation Noeud.i<br />

28 calls<br />

29 {appel : subprogram Application.i;};<br />

30 connections<br />

31 parameter e -> appel.e;<br />

32 parameter appel.s -> s;<br />

33 end Noeud.i;<br />

34<br />

35 process Processus_Applicatif<br />

36 features<br />

37 e : in event data port Donnee;<br />

38 s : out event data port Donnee;<br />

39 end Processus_Applicatif;<br />

40<br />

41 process implementation Processus_Applicatif.i<br />

42 subcomponents<br />

43 thread1 : thread Noeud.i;<br />

44 connections<br />

45 event data port e -> thread1.e;<br />

46 event data port thread1.s -> s;<br />

c○ 2007 Thomas Vergnaud 157<br />

processus0<br />

thread1<br />

global.impl

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!