Intégration des outils Persée (Proposition d architecture) Déliverable 3.1 du projet PERSÉE - Partie 1

Dimension: px
Commencer à balayer dès la page:

Download "Intégration des outils Persée (Proposition d architecture) Déliverable 3.1 du projet PERSÉE - Partie 1"

Transcription

1 Intégration ds outils Prsé (Proposition d architctur) Délivrabl 3.1 du projt PERSÉE - Parti 1 S. Bardin and F. Hrbrtau and M. Sighiranu and G. Sutr and A. Vincnt 2 juin 2005 Participants au group Intégration : A. Griffault, F. Hrbrtau, G. Point, G. Sutr, A. Vincnt (Labri), M. Sighiranu (Liafa) t S. Bardin, A. Finkl, D. Nowak (LSV) 1 Introduction L mbarqumnt d applications informatiqus dans ds systèms critiqus a conduit au dévloppmnt d modèls t d tchniqus d vérification automatiqu dpuis un vingtain d annés [22, 48, 21, 49]. Lorsqu l modèl st fini, ls propriétés à vérifir sont généralmnt décidabls, mais ls algorithms énumératifs usuls s hurtnt au problèm d l xplosion combinatoir d l spac d états. D nombruss tchniqus [25, 46, 18, 47, 34, 40, 43, 33] ont été dévloppés pour contournr c problèm, conduisant à ds outils fficacs [17, 39]. L un d ntr lls [18] a introduit l idé d la vérification symboliqu qui consist à passr d un rprésntation énumérativ à un rprésntation symboliqu pour ls nsmbls d états. Ctt tchniqu a non sulmnt prmis un bond significatif dans la taill ds modèls vérifiabls, mais ll a aussi donné naissanc aux tchniqus d vérification d systèms infinis. La vérification d systèms infinis pos non sulmnt l problèm d la rprésntation d nsmbls infinis d états, mais aussi lur calcul. Or, justmnt, ls systèms infinis font apparaîtr un nouvau problèm : très souvnt, ls problèms d vérification sont indécidabls. Dux approchs sont alors utilisés : soit on s rstrint à ds sous-classs d systèms infinis pour lsqulls l modl-chcking st décidabl [42, 41, 19, 32], soit on utilis ds smi-algorithms [9, 3, 16, 8, 14, 5, 30, 31, 13, 2]. La prmièr approch s bas soit sur la construction d un modèl fini prmttant d conclur [4], soit sur ds tchniqus d troncatur [29] qui prmttnt l xamn d un parti fini du modèl. La prmièr approch s bas sur l dévloppmnt d méthods capturant, partillmnt t évntullmnt d façon approché, ls causs d l indécidabilité, comm l widning [27, 3, 5] ou ls méthods d accélération [9, 30, 31, 13, 2]. Cs tchniqus ont prmis l élaboration d outils [12, 38, 6, 11] qui ont montré lur prtinnc sur d nombrux xmpls [26, 31, 15]. Or, cs méthods ont été dévloppés pour la vérification d modèls homogèns, bin souvnt ds automats finis étndus avc ds variabls d un typ fixé (par xmpl, ds fils ou ds compturs). Mais la plupart ds systèms réls sont naturllmnt plus richs : ainsi, un protocol d communication, comm l BRP d Philips, utilis ds fils pour l nvoi t la récption d mssags, ds horlogs pour détctr ls rrurs (timout), t ds compturs pour rspctr ls nombrs maximaux d réḿissions spécifiés. Dans l cadr du projt Prsé, nous souhaitons dévloppr ds tchniqus pour cs systèms hétérogèns. D tlls tchniqus ont été miss n œuvr dans l cadr d l outil TRX [6], mais nous souhaitons allr plus loin : Il apparaît tout d abord qu cs tchniqus sont spécialisés : lls n sont réllmnt fficacs qu dans un cadr précis. Pour l analys d un modèl présntant potntillmnt ds situations divrss, il st donc util d disposr d plusiurs tchniqus qu l on appliqu là où lls sont ls plus adaptés. 1

2 La difficulté à rprésntr ds spacs d états dépnd ds opérations qu l on réalis sur cuxci. Or, dans un mêm modèl crtains donnés sont complxs à rprésntr, t d autrs simpls. Il st donc bénéfiqu d disposr d un hétérogénéité au nivau ds rprésntations symboliqus afin d augmntr l fficacité ds algorithms d vérification. La comparaison t la validation d nouvlls tchniqus sont rndus difficils par ls spécificités ds différnts outils, sans qu cla n soit intrinsèqu au problèm considéré. Nous souhaitons donc disposr d un cadr prmttant d ls tstr t d ls mttr n œuvr. Dans l cadr du projt Prsé, nous dévloppons par aillurs un approch complémntair à ctt attaqu frontal ds modèls hétérogèns : l abstraction automatiqu. En fft, la complxité ds modèls issus d applications rélls st bin souvnt hors d porté d nos tchniqus d analys. Mais ctt complxité st n mêm tmps xcssiv : l information qu ll apport n st pas util pour tl ou tl but d vérification. Par xmpl, dans l cas d la validation d un protocol, on put imaginr qu ls variabls horlogs n influnt pas sur la bornitud ds fils d communication, contrairmnt aux variabls fils t compturs, t qu lls puvnt êtr «rtirés» du modèl tout n prmttant d conclur sur c problèm. L but st donc d vérifir ds propriétés du modèl concrt sur un abstraction d clui-ci, consrvativ vis-à-vis ds propriétés considérés. Dans l cadr d l intrprétation abstrait [27], ds tchniqus d construction automatiqu d modèls abstraits comm l abstraction d donnés ou l abstraction par prédicats [45, 23] ont été invntés, puis miss n œuvr avc succès [37, 10]. Cs méthods d abstraction s basnt sur la production d un prmir modèl abstrait sur lqul on tnt d vérifir la propriété. Soit la satisfaction ou l insatisfaction d la propriété sur l modèl abstrait s transmt au modèl concrt, soit ls approximations introduits n prmttnt pas l transfrt du résultat d l abstrait vrs l concrt. Il st alors nécssair d raffinr l modèl : n affinant ls critèrs d abstraction (par xmpl, ls prédicats) utilisés lors d la construction du prmir modèl abstrait. On obtint ainsi un scond modèl abstrait, mais plus précis qu l prmir, t on continu la boucl abstraction-vérification-raffinmnt jusqu à pouvoir prouvr la satisfaction ou l insatisfaction d la propriété. Notr intrêt st donc d utilisr conjointmnt ls dux méthods [24, 1]. Du point d vu d l outillag, la vérification symboliqu t l abstraction automatiqu présntnt ds bsoins similairs : la rprésntation t l calcul d nsmbls d états infinis, t l évaluation ds opérations du modèl sur cux-ci. Nous nous somms donc fixés l but d dévloppr un architctur pour la vérification t l abstraction d modèls hétérogèns, qui prnn n compt cs bsoins. Ell doit donc êtr : Génériqu : l hétérogénéité ds systèms fait qu nous n pouvons pas nous rstrindr à un modèl particulir, mais qu nous dvons choisir un formalism ouvrt prmttant la modélisation d applications divrss. Modulair : afin d pouvoir comparr ls tchniqus t bénéficir d lurs avantags conjointmnt, il st nécssair d trouvr un cadr dans lqul cs tchniqus puvnt collaborr. Ainsi, suivant la propriété à vérifir, on prévilégira tll ou tll tchniqu d abstraction, t pndant la phas d vérification, on utilisra un prmièr tchniqu sur un parti du modèl t un scond tchniqu sur l rst du modèl afin d pouvoir conclur. L absnc d généricité t d modularité dans ls outils d modl-chcking usuls provint souvnt d la rstriction d lur utilisation (prévu) à un domain d application étroit. En fft, l langag d spécification limit ls modèls qu l on put soumttr à la vérification. Par xmpl, Promla/Spin n prmttnt pas d modélisr l tmps, ni ds canaux d communication non bornés. L manqu d modularité st du à un trop grand intégration, allant jusqu à la fusion, ntr ls composants logicils. Ell provint souvnt du fait qu l concptur a chrché à obtnir un outil ntièrmnt automatiqu, donc sans xprtis prmttant d choisir la méthod la miux adapté. Cs aspcts révèlnt un sul t mêm point : la séparation ntr syntax t sémantiqu dans ls outils xistants st très faibl t conduit à un outil figé. Traditionllmnt, un modl-chckr s compos d 3 partis : l formalism d modélisation, l modul d rprésntation symboliqu (rprésntation d nsmbls d états t opérations sur cuxci), t l algorithm d modl-chcking (parcours du graph sémantiqu, huristiqus, tc.). Notr proposition consist à isolr cs 3 partis t à introduir uniqumnt ls intractions nécssairs 2

3 ntr lls. La figur 1 détaill notr architctur. La généricité st obtnu d un part au nivau du modèl n prmttant l ajout d nouvaux typs t opératurs via ds signaturs qui sont décrits n sction 2. Ell st obtnu d autr part au nivau ds rprésntations symboliqus : lls n sont pas fixés t il st donc possibl d n ajoutr autant qu nécssair tant qu ls intrfacs sont rspéctés, comm indiqué n sction 3. L lin ntr la syntax (l modèl) t la sémantiqu (la rprésntation symboliqu) s fait au nivau ds variabls : qull rprésntation pour qull variabl? C choix fixé lors d la vérification, st décrit n sction 4. La modularité s rtrouv au nivau ds rprésntations symboliqus qui son éclatés n trois aspcts : la région qui corrspond à la structur d donnés muni ds opérations nsmblists usulls, la rprésntation symboliqu qui st un région muni d un sémantiqu, t nfin, l accélération (au sns larg : accélération xact, intrpolation, widning, tc) st ll aussi construit au-dssus ds régions. Il st donc aisé d rmplacr un rprésntation symboliqu par un autr tout n consrvant l mêm algorithm d modl-chcking pour pu qu ls intrfacs soint rspctés. D mêm, rmplacr un accélération par un autr n nécssit pas d changr la région ou la rprésntation symboliqu. La sction 3 décrit cs trois ntités, ainsi qu la façon dont sont évalués ls opérations sur ls régions, t commnt lls sont composés pour obtnir d autrs régions. FDS signaturs RS pr post rlbin sig int : + : int * int > int... nd control modl AltaRica R MC Acc pr* post* rlbin rprsntation modl modl chcking guid & calcul Fig. 1 Architctur d l outil Prsé. 2 Formalism d dscription L formalism AltaRica [7, 44] a été conçu au LaBRI pour prmttr d utilisr un mêm dscription d un systèm avc plusiurs outils d analys. Il st par xmpl possibl à partir d la dscription AltaRica d un modèl d l simulr, d générr ds arbrs d défaillancs, ou d vérifir qu il satisfait ds propriétés logiqus. Plusiurs organisms ont participé à l élaboration du formalism t du langag associé, no- 3

4 tammnt l LaBRI t aussi ds ntrpriss privés comm IXI (maintnant GFI Consulting) ou Dassault Systèms. Ctt collaboration a été fructuus t nous a convaincus d l importanc ds dux propriétés suivants d AltaRica : un sémantiqu clairmnt défini : on put associr à tout dscription AltaRica l systèm d transitions qui lui corrspond, un langag dont la syntax st proprmnt spécifié. L but d cs dux points étant qu ls outils autour d AltaRica, dévloppés par ls divrs partnairs, puissnt accptr ls mêms dscriptions t qu lurs résultats puissnt êtr mis n corrélation. D nombruss étuds comm par xmpl [35, 20, 36] ont été réalisés n utilisant l formalism AltaRica, t c formalism st largmnt utilisé par nos partnairs industrils. Nous allons dans ctt sction présntr ls concpts d AltaRica, t nous utilisrons ds xmpls écrits dans l langag AltaRica. La syntax du langag st défini n annx t sa sémantiqu formll sont définis dans la thès d Gérald Point [44]. 2.1 Décrir ls comportmnts par contraints Nous donnons tout d suit un xmpl simpl qui prmt d montrr commnt on décrit un automat à contraints n AltaRica. nod xmpl stat x : [ 0, 8 ]; vnt ; trans x <= 2 - -> x := x + 1; x >= 3 - -> x := x + 2; init x := 0; don L spac d états st donné par ls valuations possibls ds variabls d état (ici, x, qui put prndr 9 valurs différnts). A l xcption d l événmnt ε qu nous décrirons plus loin, tous ls événmnts doivnt êtr nommés, t nous nous donnons donc ici un événmnt. Dans la sction trans sont énumérés ls dits macro-transitions (2 dans l xmpl). Afin d xpliqur l comportmnt d modèls AltaRica, nous donnrons l équivalnt d cs modèls sous form d systèms d transitions Sémantiqu d un macro-transition Chaqu macro-transition put donnr plusiurs transitions dans la sémantiqu du nœud. Voici commnt s ffctu l passag d la macro-transition à sa sémantiqu sur l xmpl cidssus. gard mis à jour x <= 2 - -> x := x + 1 ; nom d l événmnt 4

5 La gard spécifi l nsmbl ds configurations qui puvnt potntillmnt êtr sourc d un transition ngndré par la macro-transition. Dans c cas-ci, il s agit ds valuations pour lsqulls x vaut 0, 1, ou 2. L nom d l événmnt st clui qui sra utilisé pour chaqu transition ngndré. Pour chaqu configuration d départ, ls variabls d état sont affctés par la mis à jour, t cla donn l nsmbl ds configurations qu il st possibl d attindr à partir d ctt configuration. Voici donc ls transitions qu l on obtint pour la prmièr t la duxièm macro-transitions : x = 0 x = 1 x = 1 x = 2 x = 2 x = 3 x = 3 x = 5 x = 4 x = 6 x = 5 x = 7 x = 6 x = 8 Et nous obtnons graphiqumnt l systèm d transitions suivant après idntification ds configurations égals. x = 0 x = 1 x = 2 x = 3 x = 5 x = 7 x = 4 x = 6 x = 8 D plus, ds ε-transitions n apparaissant pas ici font parti d la sémantiqu du modèl, sous la form d boucls sur chaqu configuration. Notz qu dpuis l état initial x = 0, la composant où x vaut 4, 6, ou 8 n st pas accssibl Non-détrminism Si ls gards d dux macro-transitions ayant l mêm nom d événmnt sont d intrsction non vid, plusiurs transitions différnts puvnt êtr tirés lorsqu ct événmnt survint dans un configuration appartnant à l intrsction ds dux gards. L systèm put ngndrr ou accptr ls divrs comportmnts indifférmmnt : c st du non-détrminism. L non-détrminism st util pour modélisr ds comportmnts dont on n sait pas a priori lqul aura liu. En autorisant ls dux comportmnts d manièr non-détrminist, on st sûr qu l énumération d tous ls comportmnts du systèm ls contindra tous. Voici un légèr modification d la gard d la duxièm macro-transition d l xmpl précédnt. nod xmpl stat x : [ 0, 8 ]; vnt ; trans x <= 2 - -> x := x + 1; x >= 2 - -> x := x + 2; init x := 0; don 5

6 On obtint alors l systèm d transitions suivant : x = 0 x = 1 x = 2 x = 3 x = 5 x = 7 x = 4 x = 6 x = 8 On voit ici qu dans la configuration x = 2, l systèm put passr indifférmmnt à la configuration x = 3 ou à la configuration x = 4 par un événmnt Assrtion t contraints d domains Il st possibl d spécifir un contraint applé assrtion qui doit êtr satisfait par tout configuration du systèm. Nous pouvons par xmpl intrdir la configuration dans laqull x vaut 3. Il suffit pour cla d ajoutr à notr nœud xmpl précédnt l champ : assrt x!= 3; Cci donnra l systèm d transitions suivant : x = 0 x = 1 x = 2 x = 5 x = 7 x = 4 x = 6 x = 8 L assrtion contint aussi implicitmnt ls contraints d domains ds variabls du nœud. Ainsi, dans ls xmpls précédnts, nous n avons pas u bsoin d précisr dans la gard d la duxièm macro-transition qu ll n était possibl qu si x <= 6. Du fait qu ls dux configurations x = 7 t x = 8 mènraint à ds valurs d x hors d son domain, cs transitions n xistnt pas dans la sémantiqu du modèl. L fait qu la valur ds variabls après tirag d un transition puiss affctr la tirabilité d la transition st souvnt applé tst d post-condition. L assrtion dans sa totalité (t pas sulmnt ls contraints d domains) srt à évalur la post-condition. 2.2 Elémnts introduits pour la hiérarchi AltaRica prmt d réutilisr ds nœuds à l intériur d autrs nœuds. Nous allons ici présntr dux concpts qui, bin qu ayant déjà un sns dans un nœud simpl, prnnnt tout lur sns lorsqu on souhait modélisr un systèm qui contint ds sous-nœuds. En accord avc [44], nous utilisrons parfois l trm composant pour désignr un nœud qui n contint pas d sous-nœud Variabls d flux/variabls d état Il xist dux sorts d variabls dans un nœud AltaRica : ls variabls d état t ls variabls d flux. Ls variabls d état rprésntnt l état du systèm, lls puvnt êtr utilisés à tout ndroit où un variabl put êtr utilisé : dans un gard, dans l affctation qui suit un transition, ou dans un prédicat global applé assrtion qui contraint ls valurs qu puvnt prndr ls variabls. 6

7 Ls variabls d flux sont comm ls variabls d état, à cci près qu lls n font pas parti d l état du systèm : lls rprésntnt ds valurs auxiliairs qui sont uniqumnt n rlation avc l état courant grâc à l assrtion. Ls variabls d flux n puvnt pas êtr affctés xplicitmnt lors du franchissmnt d un transition. Ls variabls d flux ont dux rôls possibls : lls prmttnt d xtrair d l information du systèm, d plus haut nivau qu simplmnt l état courant du systèm, par xmpl pour abstrair d l information prtinnt lls prmttnt aussi d contraindr l état du systèm puisqu lls apparaissnt dans l assrtion, qui st un prédicat qu touts ls configurations du systèm doivnt satisfair. L intérêt principal d cs variabls d flux st d prmttr la communication d information ntr nœuds. (cf. sous-sction 2.3.2, pag 10) Il st tmps d introduir l vocabulair adéquat : on appll état d un modèl AltaRica un valuation d ss variabls d état, t configuration un valuation d touts ss variabls, y compris ls variabls d flux Ls ε-transitions Comm nous l avons laissé ntndr un pu plus haut dans l xmpl, ds transitions ε (c stà-dir sans nom) sont ajoutés à tous ls états sous la form d boucls. On put déjà notr qu cs ε-transitions n puvnt pas êtr spécifiés xplicitmnt dans un modèl AltaRica. Ells font uniqumnt parti d la sémantiqu du modèl. Lur rôl st d assurr qu un nœud n bloqu jamais : pour un configuration donné, il st toujours possibl d tirr un ε-transition sortant. Ctt particularité st très util lors d la composition hiérarchiqu d nœuds AltaRica, comm nous l vrrons dans la sction suivant. Touts ls configurations corrspondant au mêm état du systèm sont rliés par ds ε- transitions. En particulir, à tout configuration st associé un boucl ε. Ls variabls d flux puvnt toujours changr d valur lors du tirag d un transition, t ls ε-transitions n font pas xcption Un xmpl Afin d éclaircir l intraction ntr ls variabls d flux t ls ε-transitions, nous allons prndr l xmpl d un sall qui put contnir jusqu à cinq prsonns, t dont l battant d port prmt à un prsonn d s dissimulr (voir la figur 2). Fnêtr Fig. 2 Sall avc vu partill sur l intériur Un prsonn obsrvant la sall dpuis l xtériur par la fnêtr n put jamais savoir s il y a un prsonn drrièr l battant d la port. A tout instant, l nombr d prsonns qu ll obsrvra dans la sall sra donc faux d au plus un prsonn par défaut. 7

8 L état d la sall st clairmnt constitué du nombr xact d prsonns présnts t nous nous donnons un variabl d flux pour rprésntr la quantité d prsonns obsrvabls d l xtériur d la sall. Cci s traduit aisémnt n AltaRica, cf. figur 3. nod SallAvcRcoin stat prsonns : [ 0, 5 ]; flow obsrvs : [ 0, 5 ]; vnt ntr, sort; trans prsonns < 5 - ntr -> prsonns := prsonns + 1; prsonns > 0 - sort -> prsonns := prsonns - 1; assrt obsrvs <= prsonns & obsrvs >= (prsonns - 1); don Fig. 3 Modèl AltaRica d la sall d la figur 2 Nous rprésntons ci-dssous l graph ds configurations d c nœud. Ls événmnts ntr t sort n sont pas écrits pour qu l graph rst lisibl mais lurs transitions sont rprésntés n ligns pointillés : ls transitions dscndants corrspondnt à l événmnt ntr, ls transitions montants à l événmnt sort. On put obsrvr qu ls ε-transitions consrvnt bin ls états, mais laissnt ls flux librs à l intériur d lurs contraints. prsonns = 0, obsrvs = 0 prsonns = 1, obsrvs = 1 prsonns = 1, obsrvs = 0 prsonns = 2, obsrvs = 2 prsonns = 2, obsrvs = 1 prsonns = 3, obsrvs = 3 prsonns = 3, obsrvs = 2 prsonns = 4, obsrvs = 4 prsonns = 4, obsrvs = 3 prsonns = 5, obsrvs = 5 prsonns = 5, obsrvs = 4 8

9 2.3 Composition hiérarchiqu L formalism AltaRica prmt d utilisr un nœud AltaRica à l intériur d un autr, ou d fair communiqur plusiurs nœuds ntr ux. Dans c drnir cas, il st toujours nécssair qu un nœud nglob ls nœuds communiquants : c nœud jou l rôl d contrôlur. Un nœud s compos donc d un parti local t d ss sous-nœuds potntils. nœud assrtion synchros sous-nœud 1 sous-nœud 2 Ls comportmnts d la parti local du nœud t ls sous-nœuds sont liés par l assrtion t ls synchronisations d événmnts, afin d décrir l comportmnt du nœud dans sa globalité. Notz qu ls dux sous-nœuds n ont pas connaissanc d l xistnc l un d l autr. La communication qui s établit ntr ux st contrôlé par lurs ancêtrs communs Sémantiqu d un nœud sans synchronisations Nous allons d abord décrir commnt un nœud s comport lorsqu aucun intraction n st imposé ntr lui t ss sous-nœuds. Chaqu configuration du nœud st pris dans ls valuations d la réunion ds variabls du nœud t d ss sous-nœuds. Ctt réunion st disjoint t on utilis ls noms ds sous-nœuds comm préfixs pour nommr ls variabls afin d ls distingur. La variabl x du sous-nœud N st nommé N.x lorsqu on vut y fair référnc. Vcturs d événmnts Un transition st désormais étiquté par un vctur d événmnts. Chaqu vctur d événmnts st constitué d un ds événmnts du nœud local t d un événmnt par sous-nœud : un vctur d événmnts cod donc précisémnt ls événmnts d chacun ds composants apparaissant dans l nœud, qui sront activés si c vctur l st. En l absnc d autr contraint, chacun ds événmnts (local ou apparaissant dans un sousnœud dirct) constitu un vctur d événmnts où tous ls autrs élémnts du vctur sont l événmnt ε du nœud corrspodant. Dans c contxt, dux événmnts nommés n puvnt pas avoir liu n mêm tmps. On put parlr d asynchronism fort. Exmpl Nous définissons dans la figur 4 un nœud Simpl qui contint un variabl boolénn qui pass d l état faux à l état vrai sur un événmnt. L nœud Simpl a donc dux événmnts : l événmnt qui chang son état, t l événmnt ε qui boucl sur chaqu configuration (qui n sont ici qu ds états). L nœud PasDSynchro contint dux sous-nœuds N1 t N2 qui sont ds nœuds Simpl. Comm il n définit pas d événmnt propr, son sul événmnt local st ε. Ss vcturs d événmnts sont donc <ε, N1.ε, N2.ε>, <ε, N1., N2.ε>, t <ε, N1.ε, N2.>. 9

10 nod Simpl stat v : bool; vnt ; trans ~v - -> v := tru; don nod PasDSynchro sub N1, N2 : Simpl; don Fig. 4 Nœuds Simpl t PasDSynchro ε ~v v ε Fig. 5 Sémantiqu du nœud Simpl Synchronisation par assrtion Il st possibl dans l assrtion d un nœud d contraindr à la fois ls variabls locals au nœud, t ls variabls d ss sous-nœuds. Grâc à cla, il st par xmpl possibl d partagr ds variabls ntr nœuds : il suffit d contraindr dux variabls à êtr égals (figur 7). L assrtion n put qu intrdir crtains configurations, ainsi qu par conséqunt ls transitions qui n partnt ou qui y arrivnt. Tout autr contraint st accpté, t parmi ls utilisations possibls, on put par xmpl contraindr un nœud prévu d manièr génériqu à limitr ss variabls dans un crtain domain, c qui st illustré par la figur Synchronisation d événmnts L autr mécanism d communication disponibl n AltaRica st la synchronisation d événmnts. Ell prmt d précisr ls vcturs d événmnts qu l on souhait gardr dans l nœud. Cs vcturs sont applés vcturs d synchronisation. Chaqu vctur fait apparaîtr au plus un événmnt par sous-nœud ainsi qu au plus un événmnt du nœud local, t st complété par ds événmnts ε. Dès qu un événmnt nommé d un sous-nœud apparaît dans un vctur d synchronisation, ct événmnt n sra plus synchronisé avc l événmnt ε du nœud local, comm c st l cas n l absnc d synchronisation. Voyons sur notr xmpl simpl c qui s pass lorsqu on synchronis ls dux événmnts nommés ds dux sous-nœuds (figur 9). Comm on put l voir n comparant ls figurs 6 (pag 11) t 10, ls vcturs<ε, N1., N2.ε> t <ε, N1.ε, N2.> n apparaissnt plus, puisqu rspctivmnt N1. t N2. sont xplicitmnt cités dans l vctur d synchronisation. Il st d aillurs intérssant d constatr sur ct xmpl qu l on aurait obtnu xactmnt la mêm sémantiqu si au liu d synchronisr ls événmnts N1. t N2. on avait intrdit ls dux configurations où N1.v t N2.v sont différnts n imposant l égalité dans l assrtion (assrt N1.v = N2.v). Bin qu ancdotiqu sur ct xmpl, ctt dualité ntr contraint sur ls configurations t contraint sur ls vcturs d événmnts st un ds caractéristiqus importants d AltaRica. Ell st l témoin du fait qu l langag AltaRica st un langag d haut nivau, qui prmt d fair ds choix d modélisation différnts pour un mêm systèm. 10

11 <ε, N1.ε, N2.ε> ~N1.v, ~N2.v <ε, N1., N2.ε> N1.v, ~N2.v <ε, N1.ε, N2.ε> <ε, N1.ε, N2.> <ε, N1.ε, N2.> <ε, N1.ε, N2.ε> ~N1.v, N2.v <ε, N1., N2.ε> N1.v, N2.v <ε, N1.ε, N2.ε> nœud Fig. 6 Sémantiqu du nœud PasDSynchro assrt N1.x = N2.x synchros N1 N2 flow x : X flow x : X Fig. 7 Partag d variabls 2.4 Notion d visibilité Jusqu ici, nous avons montré plusiurs xmpls d assrtions t d contraints d événmnts qui lint ds nœuds différnts ntr ux. Cci n st possibl qu à la condidition qu ls élémnts (variabls ou événmnts) utilisés dans cs liaisons soint visibls dpuis un autr nœud. Cs propriétés d visibilité intrvinnnt n amont d la sémantiqu : lls sont un aspct langag d AltaRica. Ls contraints d visibilité intrdisnt l utilisation d crtains variabls dans crtains nœuds, d manièr purmnt syntaxiqu. Ls trois propriétés d visibilité disponibls n AltaRica sont ls suivants : privé, parnt, public. Un élémnt privé n st accssibl qu dans l nœud où il st déclaré, un élémnt ayant la visibilité parnt sra n plus accssibl dans tout nœud qui l utilis comm sous-nœud. Enfin, un élémnt public st visibl par tous ls nœuds qui sont au-dssus d lui dans la hiérarchi AltaRica induit par la rlation d utilisation. Il y a un analogi évidnt avc ls langags d programmation orintés objt puisqu il s agit d répondr au mêm problèm d autorisation d accès. L langag C++ propos ls trois qualificaturs d visibilité privé, protégé, t public. Nous n avons pas consrvé l trm protégé car il corrspond n C++ à un notion d héritag alors qu il corrspond n AltaRica à un notion d utilisation. Du fait qu il n xist pas d mécanism d passag d paramètrs n AltaRica, t donc à plus fort raison d mécanism prmttant d passr n paramètr un nœud AltaRica à un autr n dhors d la ré-utilisation statiqu d un nœud, un élémnt public sra visibl l long du chmin qui rmont d parnt n parnt, t n sra jamais visibl à l xtériur d c chmin. Cs règls sont résumés graphiqumnt dans la figur 11. Ls nœuds AltaRica sont symbolisés par ds rctangls, t la rlation d utilisation d un nœud par ls arêts. Ls nœuds dans lsquls l élémnt x st visibl sont ncadrés par un doubl cadr. L élmnt x put êtr indifférmmnt 11

12 nœud stat max : [0, 10] assrt N.x <= max synchros N flow x : [0, 10] nod SynchroSimpl sub N1, N2 : Simpl sync <N1., N2.> don Fig. 8 Contraint sur un sous-variabl Fig. 9 L nœud SynchroSimpl un variabl d état ou d flux, ou un événmnt à l xcption ds événmnts publics qui sont contraints par un règl supplémntair L cas particulir ds événmnts publics Ls événmnts publics nécssitnt d généralisr un pu la notion d synchronisation d événmnts qu nous avons présnté, t du point d vu d la visibilité ils sont rstrints d la manièr suivant : dès qu un événmnt public st synchronisé dans un nœud, il css d êtr public. Un schéma xplicatif st donné par la figur Visibilités comm réécritur syntaxiqu L fait qu un variabl d un sous-nœud A soit publiqu ou visibl du nœud parnt put s voir comm un prmission accordé d accédr à ctt variabl dans l sous-nœud, mais put aussi s xpliqur n imaginant qu l on rmont un imag d ctt variabl dans l nœud parnt. C st ctt vision qu nous allons adoptr ici car ll prmt d xpliqur sans ambiguïté ls règls d visibilité t d voir clairmnt l impact qu ont ls événmnts publics sur la sémantiqu du nœud parnt. 12

13 <ε, N1.ε, N2.ε> ~N1.v, ~N2.v <ε, N1., N2.> N1.v, N2.v <ε, N1.ε, N2.ε> Fig. 10 Sémantiqu du nœud SynchroSimpl x : privat x : parnt x : public Fig. 11 Ls trois qualificatifs d visibilité Objt dans l sous-nœud A stat s : bool : privat; flow f : bool : privat; vnt : privat; stat s : bool : parnt; flow f : bool : parnt; vnt : parnt; stat s : bool : public; flow f : bool : public; vnt : public; vnt : public; Incarnation d l objt dans l nœud parnt Rin d visibl flow s A : bool : privat; assrt s A = A.s; flow f A : bool : privat; assrt f A = A.f; vnt A : privat; flow s A : bool : public; assrt s A = A.s; flow f A : bool : public; assrt f A = A.f; si A. n st pas synchronisé dans c nœud vnt A : public; sync < A, A.>; trans tru - A ->; si A. st synchronisé dans c nœud vnt A : privat; 13

14 sync <..., X.Y.,...> vnt : public Fig. 12 Propagation ds événmnts publics Visibilité par défaut t compatibilité ascndant L langag AltaRica prmt d spécifir ds qualificatifs d visibilité. Ls visibilités par défaut corrspondnt à l ancinn vrsion du langag afin d présrvr la compatibilité ascndant pour ls modèls déjà écrits. Dans la précédnt vrsion du langag, aucun élémnt n était public, ls variabls d état étaint privés, t ls variabls d flux t ls événmnts étaint visibls ds parnts. L point d départ d ctt xtnsion a été l bsoin xprimé par ls industrils d rndr ls panns ds fuills visibls jusqu à la racin d la hiérarchi. Comm ls concpts privé/parnt xistaint déjà sans êtr nommés xplicitmnt dans ls modèls, c st tout naturllmnt qu cs trois qualificatifs ont été introduits t qu lur sns a été défini. Voici un tablau récapitulatif ds règls d visibilité par défaut : Typ d objt Etat Flux Evénmnt Visibilité par défaut privé parnt parnt 2.5 La spécification d nouvaux typs Ls signaturs Pour nos bsoins d généricité, nous souhaitons étndr l formalism AltaRica d façon à c qu il prmtt la définition d nouvaux typs t ds opérations associés. En fft, AltaRica offr principalmnt un sul typ d donnés : ls énumérations finis. Ls opérations prmiss dépndnt d la déclaration d la variabl : si cll-ci st boolénn alors ls opératurs classiqus (conjonction, disjonction, négation, tc) sont prmis, si ll st ntièr, alors la comparaison, la somm, la négation, tc, sont autorisés. Nous proposons donc un mécanism prmttant d définir d nouvaux typs à bas d signaturs. Nous pouvons par xmpl ajoutr un typ fil qui prmt d modélisr ls communications ntr procssus : 14

15 domain msg = { SND, ACK, NACK, END }; sig fifo mpty : -> fifo is_mpty : fifo -> bool top : fifo -> msg push : fifo * msg -> fifo pop : fifo -> fifo gis Ctt signatur définit ls opérations classiqus sur ls fils FIFO. Avc c mécanism, l formalism AltaRica prmt d modélisr la plupart d systèms dont l nombr d procssus st borné. Notons au passag qu il st aussi désormais possibl d spécifir ds typs infinis. D autrs xmpls d signaturs sont présntés n annx A (pag 25). Nous considérons donc qu un modèl Prsé st composé d un nsmbl d signaturs t d un modèl AltaRica Syntaxiqu t sémantiqu ds modèls Prsé L ajout ds signaturs au formalism AltaRica pos ds difficultés lors d l analys syntaxiqu. En fft, l nsmbl ds typs t ds opératurs du langag n st pas connu a priori. Par xmpl, pour la transition suivant : (! is mpty(f)) && (top(f)!= m) - -> f := push(f, m) is mpty, push t!= n sont pas ds opératurs du langag : ils sont introduits par la signatur fifo d la sction précédnt. La solution consist donc à ls traitr comm ds idntificaturs, sans lur associr d sémantiqu particulièr (d la mêm manièr qu ls noms d fonctions sont gérés par un compilatur C par xmpl). La figur 13 présnt l arbr d analys syntaxiqu obtnu pour la transition précédnt. La sémantiqu st donné par ls rprésntations symboliqus comm il st décrit n sction 3.1. Nous obtnons ainsi un séparation fort ntr syntax : un modèl AltaRica paramétré par ds signaturs, t sémantiqu : l systèm d transitions symboliqu construit n sction 3. transition gard événmnt action && :=!!= f push is mpty top m f m f f Fig. 13 Arbr d analys syntaxiqu pour un transition. 15

16 L affctation d un sémantiqu donné à un opératur s fait par l attribution d un rprésntation symboliqu à chaqu variabl du modèl. Ainsi, pour la transition précédnt, la sémantiqu d top st fixé par l choix d la rprésntation symboliqu pour f dans l trm top(f). L fait d associr un rprésntation à chaqu variabl t non pas à chaqu typ offr un plus grand souplss dans la stratégi d vérification du modèl. Notons qu cla prmt par xmpl qu un mêm modèl soit intrprété avc ds fils d communication parfaits, ou non fiabls, ou ncor, qu la sémantiqu du tmps soit discrèt ou continu, simplmnt n changant l affctation d un rprésntation symboliqu aux variabls. C choix st réalisé par l utilisatur via ls mécanisms d intraction décrits n sction 4. La rprésntation symboliqu rçoit, lors d un calcul d pr ou post, un région d un part, t un arbr syntaxiqu comm clui décrit n figur 13. L évaluation d l opération st décrit n sction 3.1. Un outil d vérification d typag s basant sur ls signaturs sra inclus à notr architctur Prsé. Il sra capabl, à partir d un arbr syntaxiqu comm clui d la figur 13 d vérifir qu ls opératurs définis dans ls signaturs sont applés avc l bon nombr d paramètrs, qui satisfont ls contraints d typags. D mêm, pour ls affctations comm f := push(f,m), l modul d vérification d typ s assur qu la valur rnvoyé par push t l typ d f coïncidnt. 3 Calcul symboliqu Nous précisons dans ctt sction ls notions d région, d rprésntation symboliqu, t d accélération. Nous prnons dans la suit d ctt sction un point d vu abstrait, théoriqu, afin d n pas surchargr la présntation par ds détails d syntax ou d implantation. 3.1 Opérations t sémantiqu associé Comm nous l avons dit n sction 2.5.2, l évaluation ds opérations par ls fonctions pr ou post consist à rcvoir un arbr d analys syntaxiqu comm clui d la figur 13 (pag 15), à associr un sémantiqu à chaqu opératur n fonction d la rprésntation associé aux variabls, t nfin, à évalur l résultat d l opération. Nous décrivons maintnant c procssus. Nous considérons ls opérations sous un form abstrait, non structuré, t sans aucun sucr syntaxiqu. Ls opérations sront simplmnt ls élémnts d un alphabt noté Op. Cla s traduit par la signatur d modul (OCaml) suivant : modul Opration : sig typ t (* typ for all oprations *) nd On s attnd naturllmnt à c qu l intrprétation d un opération tinn compt d la valur ds variabls, afin : d autorisr ou non l xécution d l opération (gard), t d modifir évntullmnt la valur ds variabls (affctation). Aussi utilisrons-nous la définition suivant pour donnr un signification aux opérations. Afin d simplifir la présntation, nous supposons dans la suit d ctt sction qu touts ls variabls prnnnt lur valurs dans l mêm domain d intrprétation. Un sémantiqu d un alphabt d opérations Op st un triplt = (V, D, δ), où : V st un nsmbl fini d variabls, t D st un domain d intrprétation pour ls variabls, t δ st un fonction total d Op dans P(D V D V ). La fonction δ associ à chaqu opération un rlation binair sur D V, prmttant d décrir l fft d un opération sur ls variabls. Nous étndons naturllmnt la fonction δ : Op P(D V 16

17 D V ) aux séquncs d opérations σ Op, par la définition récursiv suivant : { δ(ε) = {( d, d ) d D V } δ(op σ) = {( d, d ) d D V, ( d, d ) δ(op) t ( d, d ) δ(σ)} Nous notons post t pr ls fonctions totals post, pr : P(D V ) Op P(D V ) d succssurs t d prédécssur définis par : post(x, σ) = { d D V d X, ( d, d ) δ(σ)} pr(x, σ) = { d D V d X, ( d, d ) δ(σ)} Exmpl. L nsmbl d opérations Op = {x =? 0,y y +2}, où x t y sont dux compturs, a pour sémantiqu naturll (N, {x, y}, δ), où la fonction δ : Op P(N {x,y} N {x,y} ) st défini par : ( d, d ) δ(x =? 0) si d [x] = 0 t d = d ( d, d ) δ(y y +2) si d [x] = d [x] t d [y] = d [y] + 2 Nous considérons maintnant, pour l rst d ctt sction, un alphabt d opérations fixé Op muni d un sémantiqu fixé = (V, D, δ). Un élémnt d D V st applé un valuation (ds variabls). 3.2 Structur d régions Nous utilisons ds régions afin d rprésntr symboliqumnt ds nsmbls potntillmnt infinis d valuations. Intuitivmnt, chaqu région st un sous-nsmbl d D V, t l nsmbl ds régions doit (1) contnir t D V, t (2) êtr clos par union t intrsction. Plus précisémnt, nous applons région l ncodag (par xmpl sous la form d un formul) d un tl sous-nsmbl d D V. La définition suivant tint compt du fait qu dux régions puvnt rprésntr l mêm sous-nsmbl d D V. Un structur d régions pour (D, V ) st un 7-uplt (R,,,,,, ) où : R st un nsmbl d régions, dont l intrprétation st donné par : R P(D V ), la rlation binair R R d inclusion symboliqu ntr régions satisfait : r r ssi r r (1) ls régions, R d vid symboliqu t d univrs symboliqu satisfont : = t = D V (2) ls fonctions totals, : R R R sont ls opératurs d union symboliqu t d intrsction symboliqu satisfaisant : r r = r r t r r = r r (3) Ctt présntation formll s traduit par la signatur d modul (OCaml) suivant : modul typ REGION = sig typ t (* typ for all rgions *) val bot : t (* th mpty rgion *) val top : t (* th univrsal rgion *) val lq : t -> t -> bool (* rgion inclusion *) val cup : t -> t -> t (* union of rgions *) val cap : t -> t -> t (* intrsction of rgions *) nd 17

18 Rmarqu. Afin d obtnir ds approximations supériurs (rsp. infériurs) ds calculs symboliqus, la contraint (3) put êtr rlâché n rmplaçant ls égalités par ds inclusions. D autr part, la contraint (1) put égalmnt êtr rlâché, pour ds raisons d ffctivité, par l implication r r = r r, mais ls calculs d point fix (par itérations succssivs t tst d inclusion) trminront alors moins souvnt (n théori). 3.3 Rprésntation symboliqu Un structur d régions prmt d manipulr d manièr symboliqu ds nsmbls d valuations. Cpndant, nous avons égalmnt bsoin d intrprétr d manièr symboliqu ls opérations d Op sur cs régions. Nous complétons donc ls structurs d régions avc ds opératurs symboliqus post t pr. Un rprésntation symboliqu pour la sémantiqu = (V, D, δ) st un 9-uplt (R,,,,,, post, pr, ) où : (R,,,,,, ) st un structur d régions pour (D, V ), ls fonctions totals post, pr : R Op R sont ls opératurs d succssur symboliqu t d prédécssur symboliqu satisfaisant : post(r,op) = post( r,op) (4) pr(r,op) = pr( r,op) (5) Ctt présntation formll s traduit par la signatur d modul (OCaml) suivant : modul typ SYMBOLIC_REPRESENTATION = sig modul R : REGION (* rgion modul *) val post : R.t -> Opration.t -> R.t (* symbolic post *) val pr : R.t -> Opration.t -> R.t (* symbolic pr *) nd Rmarqu. Afin d obtnir ds approximations supériurs (rsp. infériurs) ds calculs symboliqus, ls contraints (4) t (5) puvnt êtr rlâchés n rmplaçant ls égalités par ds inclusions. Exmpl. Considérons l nsmbl d opérations Op = {y y +2} d sémantiqu (N, {y}, δ), où la fonction δ : Op P(N N) st défini par : (n, n ) δ(y y +2) si n = n + 2 Nous pouvons définir un rprésntation symboliqu, par sous-nsmbl clos supériurmnt d N, pour ctt sémantiqu. Ell st formllmnt défini par R = (R,,,,,, post, pr, ) avc R = N { }, = 0, t pour tout n, n N : n = = n n n = min(n, n ) n = n = n n n = max(n, n ) n = n = post(,y y +2) = pr(,y y +2) = post(n,y y +2) = n + 2 pr(n,y y +2) = max(0, n 2) où min(n, n ) (rsp. max(n, n )) désign l élémnt minimal (rsp. maximal), pour l ordr total habitul sur ls ntirs, d {n, n }. 18

19 3.4 Accélération Ls rprésntations symboliqus prmttnt d réalisr ds calculs symboliqus d attignabilité, par xmpl l calcul par itération d point fix d l nsmbl d attignabilité d un systèm. Cpndant, la région obtnu à chaqu étap d un tl calcul put n rprésntr qu un portion fini d l nsmbl (souvnt infini) d attignabilité. Dans un tl cas, on bénéfici pu d l avantag d utilisr un rprésntation symboliqu (sauf, bin sûr, si l but poursuivi st la rprésntation compact d nsmbls finis d états, comm par xmpl avc ls BDD). Ls tchniqus d accélération sont basés sur l obsrvation suivant : si l itération d un séqunc d opérations σ Op (étiqutant un circuit d contrôl du systèm) à partir d un valuation d D V produit un nsmbl infini qui put êtr calculé symboliqumnt, alors un portion infini d l nsmbl d attignabilité put êtr capturé n un sul étap. Un accélération pour la sémantiqu = (V, D, δ) st un 8-uplt (R,,,,,,, ) où : (R,,,,,, ) st un structur d régions pour (D, V ), la fonction total : R + Op R st l opératur d itération symboliqu satisfaisant 1 : (r 0 r n, σ) = i N post( r 0, σ i ) (6) pour tous σ Op t r 0 r n R + tls qu : r k = post( r k 1, σ) pour tout 1 k n. Ctt présntation formll s traduit par la signatur d modul (OCaml) suivant : modul typ ACCELERATION = sig modul R : REGION (* rgion modul *) val acc : R.t list -> Opration.t list -> R.t (* acclration *) nd Rmarqu. Afin d obtnir ds approximations supériurs (rsp. infériurs) ds calculs symboliqus, la contraint (6) put êtr rlâché n rmplaçant l égalité par un inclusion. Ls algorithms d vérification puvnt utilisr l accélération d dux façons : statiqu : l utilisatur indiqu ls séquncs d opérations à accélérr avant d lancr ls calculs symboliqus. Ctt option corrspond ssntillmnt aux méta-transitions d [9]. dynamiqu : ls séquncs d opérations à accélérr sont choisis automatiqumnt au cours ds calculs symboliqus [6, 11]. Ds huristiqus puvnt alors êtr utilisés afin d limitr l choix [11]. 4 Modul d vérification 4.1 Intrfac avc la dscription A la suit d la compilation d la dscription, l modul d vérification doit obtnir un spécification du modèl qui doit inclur au minimum : la list ds variabls rprésntés xplicitmnt t lur typ la list ds variabls rprésntés symboliqumnt t lur signatur la list ds transtions du systèm la list ds invariants (assrtions) du systèm l état initial ds variabls (s il xist) 1 On not R + l nsmbl ds séquncs finis (non vids) (r k ) 0 k n d régions, notés plus simplmnt r 0 r n. 19

20 4.2 Intrfac avc ls rprésntations symboliqus En général, l modul d vérification doit pouvoir applr tout opération fourni par un rprésntation symboliqu choisi. Diagnostiqu utilisatur Comm montré dans l architctur général 1, la corrspondanc ntr ls signaturs d la dscription t ls rprésntations symboliqus st fait à l aid d un fichir d corrspondancs. L modul d vérification doit êtr capabl d vérifir qu c fichir st corrct. Diagnostiqu automatiqu D plus, dpuis c modul, on doit pouvoir applr un command qui prmt d indiqur, n partant d la dscription, ls différnts rprésntations symboliqus qui puvnt êtr utilisés pour ls signaturs d la dscription. Cci corrspond à un diagnostiqu automatiqu d la dscription. Choix ds accélrations Si pour un rprésntation symboliqu, plusiurs acclrations sont possibl, l utilisatur put choisir l un n spécifiant l modul accélration à utilisr par la suit. 4.3 Exploration t vérification : plac à l xprtis Il st évidnt qu un outil prss-bouton n st pas un bonn solution pour un plat-form d xpérimntation. Nous dvons donc proposr ds moyns pour qu l xprt utilisatur puiss xploitr, aussi librmnt qu possibl, la puissanc ds bibliothèqus (pour ls rprésntations symboliqus ou pour ls accélérations) intrfacés à la plat-form. Cci n mpêch pas d proposr égalmnt ds solutions génériqus (classiqus) d analys, vu qu lls sont déjà dévloppés dans ls outils xistants. C st pourquoi nous proposons pour l modul d vérification un langag d commands pour guidr t suprvisr l modl-chckr. C langag put êtr compilé (comm n HyTch) ou intrprété. Vu la divrsité ds options qui sont à présnt utilisés dans ls outils Fast t TRX, il nous a smbl ssntil d proposr un langag qui prmt un xtnsion facil avc ds options spécifiqus. C st pourquoi l langag d commands qu nous proposons st divisé n dux partis : parti d bas (général) qui inclut ls commands qui sont apparus comm communs aux outils xistants. parti spécifiqu (dépndant d outil ou bibliothèqu) qui inclut tous c qui n st pas génériqu. Ctt parti sra à définir à l intrfac avc la plat-form Prsé t sra accssibl par un command d typ load, par xmpl : mck> load Fast;; mck> load Trx;; À la fin d ctt sction, nous indiquons qulqus uns ds options spécifiqus ds outils xistants. Dans la suit, nous présntons la parti d bas du langag d commands. La syntax qu nous mployons st cll d ocaml. Cci n st n aucun cas l xprssion d un choix, mais plutôt un solution pour évitr (pour l momnt) l choix d un syntax spécifiqu. Déclaration t affctation d variabls d typ région ou configuration (produit cartésin d rprésntations). mck> lt R = str2rgion("... ") ;; # rgion mck> lt Rinit = init ;; # config initial dscription mck> lt Rbad = (str2auto(...), str2sr(...)) ;; # config qulconqu mck> lt Rnw = cap Rinit Rbad ;; # xprssion 20

21 Ls xprssion utilisés pour l affctation ds variabls région (rprésntation) puvnt fair appl à tout fonction fourni par l intrfac ds implémntations choisis pour cs régions (rprésntations). Suprvision ds calculs ffctués par l modl-chckr. Ici, plusiurs commands sont nécssairs : affichag d un variabl à l écran ou dans un fichir : mck> print R;; # sur stdout... mck> print Rnw to "filrnw.aut";; # dans un fichir suivi ds calculs pas à pas automatiqu t complt : mck> trac on;; # dbut... mck> trac off;; # fin ou partil : mck> trac only transitions;;... mck> trac only acclrations;; # indiqu ls trans appliqués # indiqu ls acc calculés Il st égalmnt util d pouvoir intrrompr ou suspndr ls calculs lancés t affichr ls calculs partils. Un solution systèm st d rdirigr ds signaux (CTRL-S ou CTRL-Q) vrs ds fonction d affichag qui sraint évntullmnt réntrant. Instanciation d un modl-chckr génériqu fourni par défaut. L idé st d fournir un squltt d modl-chckr, avc ds fonctions génériqus (choix ds cycls, huristiqu d rchrch, quand déclnchr l accélération) instanciés soit à partir d cod nouvau, soit avc du cod déjà écrit. On aurait ainsi un ptit bibliothèqu d cods classiqus (x : ls différnts typs d parcours, différnts rchrch d cycls,... ), c qui prmttrait d xpérimntr très vit ds idés. Pour ds bsoins spécifiqus, d autrs moduls dédiés d modl-chckr puvnt êtr implantés. L modl-chckr génériqu aurait l cod suivant : lt rach = lt loops = prcomput_loops() # pr-calcul ds cycls à la Fast in rach_star rach_star.stratgy loops... ;; C cod génériqu (ls fonctions prcomput loops ou rach star.stratgy sont génériqus) pourra êtr nsuit instancié avc différnts fonctions concrèts. Par xmpl, l pr-calcul ds cycls à accélérr pourra êtr fait n utilisant un ds huristiqus d Fast : mck> lt prcomput_loops = Fast.post_star_hur1;; ou n lisant ls mta-transitions donnés par l utilisatur : mck> lt prcomput_loops = rad_mta_transitions "mta.tr" ;; La stratégi d parcours (n largur ou n profondur) srait égalmnt à instancir : mck> lt rach_star.stratgy = dpth;; 21

22 Paramétrisation du rach star avc ds options classiqus comm, par xmpl : dirction du parcours : lt rach_star.dir = forward ;; # autr : backward définition d un calcul sûr (saf) : mck> lt safty =... ;; (safty étant un mot clé) pour l analys d accéssibilité. Ctt option vis à offrir un équivalnc à l option d accssibilité avc obsrvatur d TRX. Ell nous a smbl plus élégant qu l calcul xplicit dmandé par HyTch. masquag ds transitions ou définition d un obsrvatur comportamntal : mck> lt rach_star.st = [ t1, t2, [t2, t3] ] lang;; (st étant un mot clé) pour l calcul ds accélérations ou l analys d accssibilité, définit l nsmbl ds transitions à considérr. Cci prmt donc d complétr l option d accssibilité avc obsrvatur d TRX : l calcul d accssibilité st intrrompu s il st possibl d tirr ds transitions n dhors du langag spécifié par rach st. Pour Fast, ll prmt d indiqur xplicitmnt ls combinaison d transitions à prndr n compt pour l accélération. Options spécifiqus Fast à définir dans un modul à chargr avc la command load : int LOOP LENGTH : la longuur initial ds cycls à calculr. int MAX SIZE : la taill maximal d l automat courant. int MAX ACC : l nombr maximal d accélérations nchaînés. string ALGO : l algorithm d accélération mployé. Options spécifiqus TRX à définir dans un modul à chargr avc la command load : int DFS LOOP DEEP : la profondur maximal ds cycls à tstr dans l parcours n profondur. stat list EXTRAPOL STATES : la list ds états d contrôl pour lsquls on doit ssayr d xtrapolr ls cycls trouvés. num DECISION PROCEDURE REAL : sélctionn la procédur d décision à utilisr pour résoudr ls contraints arithmétiqus dans ls réls. num DECISION PROCEDURE INT : paril pour ls ntirs. bool SIMPLIFY CONSTRAINTS : simplification systématiqu ds contraints résultants ds calculs. int MAX CALL REDUCE : nombr maximal d appls pour Rduc/rdlog. bool SUBSTITUTE VARS : appl d huristiqus pour minimisr l nombr d paramètrs d xtrapolation. string OUTPUT FILES : préfix pour ls fichirs d sorti (graph symboliqu t configurations accssibls). Référncs [1] P. A. Abdulla, A. Annichini, S. Bnsalm, A. Bouajjani, P. Habrmhl, and Y. Lakhnch. Vrification of infinit-stat systms by combining abstraction and rachability analysis. In Proc. 11th Int. Conf. on Computr Aidd Vrification (CAV 99), volum 1633 of Lctur Nots in Computr Scinc, pags Springr-Vrlag, [2] P.A. Abdulla, A. Collomb-Annichini, A. Bouajjani, and B. Jonsson. Using Forward Rachability Analysis for Vrification of Lossy Channl Systms. Formal Mthods in Systm Dsign, 25(1) :39 65,

23 [3] R. Alur, C. Courcoubtis, N. Halbwachs, T. A. Hnzingr, P.-H. Ho, X. Nicollin, A. Olivro, J. Sifakis, and S. Yovin. Th algorithmic analysis of hybrid systms. Thortical Computr Scinc, 138(1) :3 34, [4] R. Alur and D. L. Dill. A thory of timd automata. Thortical Computr Scinc, 126(2) : , [5] A. Annichini, E. Asarin, and A. Bouajjani. Symbolic Tchniqus for Paramtric Rasoning about Countr and Clock Systms. In Proc. 12th Int. Conf. Computr Aidd Vrification (CAV 00), volum 1855 of Lctur Nots in Computr Scinc, pags , Chicago (IL), USA, July Springr. [6] A. Annichini, A. Bouajjani, and M. Sighiranu. TRX : A Tool for Rachability Analysis of Complx Systms. In Proc. 13th Int. Conf. Computr Aidd Vrification (CAV 01), volum 2102 of Lctur Nots in Computr Scinc, pags , Paris, Franc, July Springr. [7] A. Arnold, A. Griffault, G. Point, and A. Rauzy. Th altarica formalism for dscribing concurrnt systms. Fundamnta Informatica, 40(2 3) : , [8] B. Boiglot and P. Godfroid. Symbolic vrification of communication protocols with infinit stat spacs using qdds. Formal Mthods in Systm Dsign, 14(3) : , [9] B. Boiglot and P. Wolpr. Symbolic vrification with priodic sts. In David L. Dill, ditor, Proc. of th 6th Int. Conf. on Computr-Aidd Vrification (CAV 94), volum 818 of Lctur Nots in Computr Scinc, pags 55 67, Standford, California, USA, Springr-Vrlag. [10] T. Ball and S. K. Rajamani. Th SLAM projct : Dbugging systm softwar via static analysis. In Conf. Rcord of th 29th Annual ACM SIGPLAN SIGACT Symposium on Principls of Programming Languags (POPL 02). ACM, January [11] S. Bardin, A. Finkl, J. Lroux, and L. Ptrucci. FAST : Fast Acclration of Symbolic Transition systms. In Proc. 15th Int. Conf. Computr Aidd Vrification (CAV 03), volum 2725 of Lctur Nots in Computr Scinc, pags , Bouldr, CO, USA, July Springr. [12] J. Bngtsson, K. G. Larsn, F. Larsson, P. Pttrsson, and W. Yi. Uppaal a Tool Suit for Automatic Vrification of Ral Tim Systms. In Proc. of Workshop on Vrification and Control of Hybrid Systms III, numbr 1066 in Lctur Nots in Computr Scinc, pags Springr Vrlag, Octobr [13] B. Boiglot, F. Hrbrtau, and S. Jodogn. Hybrid acclration using ral vctor automata. In Proc. 15th Int. Conf. Computr Aidd Vrification (CAV 03), volum 2725 of Lctur Nots in Computr Scinc, pags , Bouldr, CO, USA, July Springr. [14] A. Bouajjani and P. Habrmhl. Symbolic Rachability Analysis of Fifo-Channl Systms with Nonrgular Sts of Configurations. Thortical Computr Scinc, 221(1-2) : , [15] M. Boyr and M. Sighiranu. Synthsis and Vrification of Constraints in th PGM protocol. In Proc. 12th Int. Symposium of Formal Mthods Europ (FME 03), volum 2805 of Lctur Nots in Computr Scinc, Pisa, Italy, Sptmbr Springr. [16] T. Bultan, R. Grbr, and W. Pugh. Symbolic modl chcking of infinit stat systms using prsburgr arithmtic. In Proc. of th 9th Int. Confȯn Computr Aidd Vrification (CAV 97), volum 1254 of Lctur Nots in Computr Scinc, pags Springr-Vrlag, [17] J. R. Burch, E. M. Clark, K. L. McMillan, and D. L. Dill. Squntial circuit vrification using symbolic modl chcking. In Proc. 27th ACM/IEEE Dsign Automation Confrnc (DAC 90), pags 46 51, Orlando, Florida, [18] J. R. Burch, E. M. Clark, K. L. McMillan, D. L. Dill, and L. J. Hwang. Symbolic modl chcking : stats and byond. Information and Computation, 98(2) : , Jun [19] O. Burkart and J. Esparza. Mor infinit rsults. In Currnt Trnds in Thortical Computr Scinc, Entring th 21th Cntury, pags World Scintific,

CSMA 2013 11e Colloque National en Calcul des Structures 13-17 Mai 2013

CSMA 2013 11e Colloque National en Calcul des Structures 13-17 Mai 2013 Enrichissmnt modal du Slctiv Mass Scaling Sylvain GAVOILLE 1 * CSMA 2013 11 Colloqu National n Calcul ds Structurs 13-17 Mai 2013 1 ESI, sylvain.gavoill@si-group.com * Autur corrspondant Résumé En raison

Plus en détail

Exemple de Plan d Assurance Qualité Projet PAQP simplifié

Exemple de Plan d Assurance Qualité Projet PAQP simplifié Exmpl d Plan d Assuranc Qualité Projt PAQP simplifié Vrsion : 1.0 Etat : Prmièr vrsion Rédigé par : Rsponsabl Qualité (RQ) Dat d drnièr mis à jour : 14 mars 2003 Diffusion : Equip Tchniqu, maîtris d œuvr,

Plus en détail

Le guide du parraina

Le guide du parraina AGREMENT DU g L guid du parraina nsillr co t r g ra u co n r, Partag rs ls mini-ntrprnu alsac.ntrprndr-pour-apprndr.fr Crér nsmbl Ls 7 étaps d création d la Mini Entrpris-EPA La Mini Entrpris-EPA st un

Plus en détail

Les nouvelles orientations politiques du budget 2015 du Gouvernement prévoient

Les nouvelles orientations politiques du budget 2015 du Gouvernement prévoient GO NEWSLETTER N 1/2015 19 janvir 2015 L «Spurpaak» du Gouvrnmnt t ss réprcussions sur la formation ACTUALITÉ L «Spurpaak» du Gouvrnmnt t ss réprcussions sur la formation Allianc pour la qualification profssionnll

Plus en détail

7. Droit fiscal. Calendrier 2014. 7.1 Actualité fiscale 7.2 Contrôle et contentieux fiscal 7.3 Détermination du résultat fiscal.

7. Droit fiscal. Calendrier 2014. 7.1 Actualité fiscale 7.2 Contrôle et contentieux fiscal 7.3 Détermination du résultat fiscal. 7. Droit fiscal 7.1 Actualité fiscal 7.2 Contrôl t contntiux fiscal 7.3 Détrmination du résultat fiscal 7.4 Facturation : appréhndr ls règls juridiqus t fiscals, t maîtrisr l formalism 7.5 Gstion fiscal

Plus en détail

Bloc 1 : La stabilité, une question d équilibre

Bloc 1 : La stabilité, une question d équilibre Bloc 1 : La stabilité, un qustion d équilibr Duré : 3 hurs Princips scintifiqus Ls princips scintifiqus s adrssnt aux nsignants t aux nsignants. Structur Un structur st un form qui résist aux forcs qui,

Plus en détail

A. RENSEIGNEMENTS GÉNÉRAUX. (Adresse civique) 3. Veuillez remplir l'annexe relative aux Sociétés en commandites assurées à la partie E.

A. RENSEIGNEMENTS GÉNÉRAUX. (Adresse civique) 3. Veuillez remplir l'annexe relative aux Sociétés en commandites assurées à la partie E. Chubb du Canada Compagni d Assuranc Montréal Toronto Oakvill Calgary Vancouvr PROPOSITION POLICE POUR DES INSTITUTIONS FINANCIÈRES Protction d l Actif Capital d Risqu A. RENSEIGNEMENTS GÉNÉRAUX 1. a. Nom

Plus en détail

Programme GénieArts Î.-P.-É. 2009-2010. GénieArts

Programme GénieArts Î.-P.-É. 2009-2010. GénieArts Programm GéniArts Î.-P.-É. 2009-2010 GéniArts Allum l nthousiasm ds juns à l égard d l acquisition ds matièrs d bas par l truchmnt ds arts. Inspir la collaboration ntr ls artists, ls nsignants, ls écols

Plus en détail

Comment utiliser une banque en France. c 2014 Fabian M. Suchanek

Comment utiliser une banque en France. c 2014 Fabian M. Suchanek Commnt utilisr un banqu n Franc c 2014 Fabian M. Suchank Créditr votr compt: Étrangr Commnt on mt d l argnt liquid sur son compt bancair à l étrangr : 1. rntrr dans la banqu, attndr son tour 2. donnr l

Plus en détail

MAISON DE LA RATP 54, quai de la Râpée -189, rue de Bercy - 75012 Paris. M Gare de Lyon. M Gare de Lyon

MAISON DE LA RATP 54, quai de la Râpée -189, rue de Bercy - 75012 Paris. M Gare de Lyon. M Gare de Lyon i d r c r m 3 1 0 2 r 9 octob s i a n n o c u? t è b a i d mon MISON D L RP 54, quai d la Râpé -189, ru d Brcy - 75012 Paris M Gar d Lyon È B I D L R U S N N O I C S L M R O D O F N I L D D N URdNlaÉRapé

Plus en détail

Matériau pour greffe MIS Corporation. Al Rights Reserved.

Matériau pour greffe MIS Corporation. Al Rights Reserved. Matériau pour grff MIS Corporation. All Rights Rsrvd. : nal édicaux, ISO 9001 : 2008 atio itifs m rn pos méd int i dis c a u x 9 positifs 3/42 té ls s dis /CE ur r l E. po ou u x U SA t s t appr o p a

Plus en détail

Journée d échanges techniques sur la continuité écologique

Journée d échanges techniques sur la continuité écologique 16 mai 2014 Journé d échangs tchniqus sur la continuité écologiqu Pris n compt d critèrs coûts-bénéfics dans ls étuds d faisabilité Gstion ds ouvrags SOLUTION OPTIMALE POUR LE MILIEU Gstion ds ouvrags

Plus en détail

Évaluation de performance et optimisation de réseaux IP/MPLS/DiffServ

Évaluation de performance et optimisation de réseaux IP/MPLS/DiffServ AlgoTl 2003 (dpt-info.labri.fr/algotl03) Banyuls-sur-mr, 12-14 mai 2003 Exposé invité, mardi 13 mai, 9h-10h Évaluation d prformanc t optimisation d résaux IP/MPLS/DiffSrv par Fabric CHAUVET Jan-Mari GARCIA

Plus en détail

Guide de correction TD 6

Guide de correction TD 6 Guid d corrction TD 6 JL Monin nov 2004 Choix du point d polarisation 1- On décrit un montag mttur commun à résistanc d mttur découplé, c st à dir avc un condnsatur n parallèl sur R. La condition d un

Plus en détail

Systèmes à événements discrets : de la simulation à l'analyse temporelle de la décision en agriculture

Systèmes à événements discrets : de la simulation à l'analyse temporelle de la décision en agriculture 1 Systèms à événmnts discrts : d la simulation à l'analys tmporll d la décision n agricultur livir Naud 1, Tu Tuitt 1, Brtrand Légr 1,2, Arnaud Hélias 3 t Rodolph Giroudau 4 1 UMR ITAP, Cmagrf-Supagro,

Plus en détail

TVA et Systèmes d Information. Retour d expérience d entreprise. A3F - 26 mars 2015 Hélène Percie du Sert COFELY INEO

TVA et Systèmes d Information. Retour d expérience d entreprise. A3F - 26 mars 2015 Hélène Percie du Sert COFELY INEO isr la t l t t zon iqur nt TVA t Systèms d Information Rtour d xpérinc d ntrpris A3F - 26 mars 2015 Hélèn Prci du Srt COFELY INEO Pour Sup Ins À p NB. M 30/03/2015 Sommair isr la t l t t zon iqur nt I

Plus en détail

au Point Info Famille

au Point Info Famille Qustion / Répons au Point Info Famill Dossir Vivr un séparation La séparation du coupl st un épruv souvnt longu t difficil pour la famill. C guid vous présnt ls différnts démarchs n fonction d votr situation

Plus en détail

Sommaire G-apps : Smart fun for your smartphone!

Sommaire G-apps : Smart fun for your smartphone! Sommair G-apps : Smart fun for your smartphon! Sommair Présntation G-apps Pourquoi choisir G-apps Sctorisation t sgmntation d marchés Votr accompagnmnt clints d A à Z ou à la cart Fonctionnalités G-apps

Plus en détail

DEMANDE DE GARANTIE FINANCIÈRE ET PACK RCP

DEMANDE DE GARANTIE FINANCIÈRE ET PACK RCP DEMANDE DE GARANTIE FINANCIÈRE ET PACK RCP ADMINISTRATEURS DE BIENS ET AGENTS IMMOBILIERS Compagni Europénn d Garantis t Cautions 128 ru La Boéti 75378 Paris Cdx 08 - Tél. : +33 1 44 43 87 87 Société anonym

Plus en détail

Les ressources du PC

Les ressources du PC Modul 2 Ls rssourcs du PC Duré : 2h (1 séanc d 2h) Ctt séanc d dux hurs suit l ordr du référntil d compétncs du portfolio rattaché à c modul (v. portfolio du modul 2). Votr ordinatur PC st un machin composé

Plus en détail

Vu la loi n 17-99 portant code des assurances prom ulguée par le dahir n 1-02-238 du 25 rejeb 1423 (3 octobre 2002), telle qu'elle a été complétée ;

Vu la loi n 17-99 portant code des assurances prom ulguée par le dahir n 1-02-238 du 25 rejeb 1423 (3 octobre 2002), telle qu'elle a été complétée ; Arrêté du ministr s financs t la privatisation n 2241-04 du 14 kaada 1425 rlatif à la présntation s opérations d'assurancs (B.O. n 5292 du 17 févrir 2005). Vu la loi n 17-99 portant co s assurancs prom

Plus en détail

f n (x) = x n e x. T k

f n (x) = x n e x. T k EXERCICE 3 (7 points) Commun à tous ls candidats Pour tout ntir naturl n supériur ou égal à, on désign par f n la fonction défini sur R par : f n (x) = x n x. On not C n sa courb rprésntativ dans un rpèr

Plus en détail

Initiation à la virologie Chapitre IV : Diagnostic viral

Initiation à la virologie Chapitre IV : Diagnostic viral Initiation à la virologi Chapitr IV : Diagnostic viral [www.virologi-uclouvain.b] Objctifs du modul Nous disposons d outils d laboratoir nous prmttant d détctr ls infctions virals t lurs ffts. Lorsqu on

Plus en détail

Corrigé du baccalauréat S Pondichéry 13 avril 2011

Corrigé du baccalauréat S Pondichéry 13 avril 2011 Corrigé du baccalauréat S Pondichéry avril EXERCICE Commun à tous ls candidats Parti I points. L ax ds ordonnés st asymptot à C au voisinag d ; la fonction étant décroissant sur ] ; + [, la limit quand

Plus en détail

Le traitement des expulsions locatives

Le traitement des expulsions locatives L traitmnt ds xpulsions locativs n io nt s til v ré p d t n am m t ai p n nd a m om r ay td m Tr C l ab i u O COMPTE RENDU DU SÉMINAIRE DU 10 SEPTEMBRE 2012 u n io at j n c sti n g ssi A c in d Au ui q

Plus en détail

Découverte Sociale et Patrimoniale

Découverte Sociale et Patrimoniale Découvrt Social t Patrimonial M :... Mm :... Dat :... Origin du contact :... Sommair 1. Vous 3 Votr famill 3 Votr situation matrimonial 4 Votr régim matrimonial 4 Libéralités 4 2. Votr actif 5 Vos garantis

Plus en détail

Devenez ingénieur en Génie Informatique et Statistique par la voie de l apprentissage

Devenez ingénieur en Génie Informatique et Statistique par la voie de l apprentissage Dvnz ingéniur n Géni Informatiqu t Statistiqu par la voi d l apprntissag > Formation d ingéniur d 3 ans par altrnanc habilité par la Commission ds Titrs d Ingéniur (CTI) Rntré 2015 www.polytch-lill.fr

Plus en détail

THÈSE. présentée à. par Nicolas Palix. DOCTEUR Spécialité: INFORMATIQUE. Langages dédiés au développement de services de communications

THÈSE. présentée à. par Nicolas Palix. DOCTEUR Spécialité: INFORMATIQUE. Langages dédiés au développement de services de communications N o d'ordr: 3623 THÈSE présnté à L'UNIVERSITÉ BORDEAUX 1 Écol Doctoral d Mathématiqus t Informatiqu par Nicolas Palix pour obtnir l grad d DOCTEUR Spécialité: INFORMATIQUE Langags dédiés au dévloppmnt

Plus en détail

La transformation et la mutation des immeubles de bureaux

La transformation et la mutation des immeubles de bureaux La transformation t la mutation ds immubls d buraux Colloqu du 14 févrir 2013 L group d travail sur la transformation ds immubls d buraux a été lancé n novmbr 2011 à la dmand du consil d administration

Plus en détail

Juin 2013. www.groupcorner.fr

Juin 2013. www.groupcorner.fr r p d r i Do Juin 2013 www.groupcornr.fr Contact Pr : Carolin Mlin & Jan-Claud Gorgt Carolin Mlin TIKA Mdia 06 61 14 63 64 01 40 30 95 50 carolin@tikamdia.com Jan-Claud Gorgt J COM G 06 10 49 18 34 09

Plus en détail

CENTRE FRANCO-ONTARIEN DE RESSOURCES PÉDAGOGIQUES

CENTRE FRANCO-ONTARIEN DE RESSOURCES PÉDAGOGIQUES Éditions Éditions Bon d command 015-0 un pu, baucoup, à la foli! Format numériqu n vnt au www. 006-009, Éditions CFORP, activités AVEC DROITS DE REPRODUCTION. 08:8 Pag 1-1 r un pu, baucoup, a la foli!

Plus en détail

Titrages acidobasiques de mélanges contenant une espèce forte et une espèce faible : successifs ou simultanés?

Titrages acidobasiques de mélanges contenant une espèce forte et une espèce faible : successifs ou simultanés? Titrgs cidobsiqus d mélngs contnnt un spèc fort t un spèc fibl : succssifs ou simultnés? Introduction. L'étud d titrgs cidobsiqus d mélngs d dux ou plusiurs cids (ou bss) st un xrcic cournt [-]. Ls solutions

Plus en détail

«COMBATTRE LES BLEUS» Ce que signifie le programme social des Conservateurs pour les femmes

«COMBATTRE LES BLEUS» Ce que signifie le programme social des Conservateurs pour les femmes «COMBATTRE LES BLEUS» C qu signifi l programm social ds Consrvaturs pour ls fmms La 13 Conférnc national d la condition féminin du CTC Documnt d conférnc L hôtl Crown Plaza Ottawa L hôtl Ottawa Marriott

Plus en détail

Développement de site web dynaùique Dot.NET

Développement de site web dynaùique Dot.NET Dévloppmnt d sit wb dynaùiqu DotNET Voici qulqus xmpls d sits wb administrabl Cs sits Wb sont dévloppé n ASPNET sur un Bas d donné SQL 2005 C typ d dévloppmnt wb convint parfaitmnt a un boutiqu n lign,

Plus en détail

Les maisons de santé pluridisciplinaires en Haute-Normandie

Les maisons de santé pluridisciplinaires en Haute-Normandie Ls maisons d santé pluridisciplinairs n Haut-Normandi tiq Guid pra u EDITO Dans 10 ans, l déficit d médcins sra réllmnt problématiqu si l on n y prnd pas gard. D nombrux généralists quinquagénairs n trouvront

Plus en détail

C est signé 11996 mars 2015 Mutuelle soumise au livre II du Code de la Mutualité - SIREN N 780 004 099 DOC 007 B-06-18/02/2015

C est signé 11996 mars 2015 Mutuelle soumise au livre II du Code de la Mutualité - SIREN N 780 004 099 DOC 007 B-06-18/02/2015 st signé 11996 mars 2015 Mutull soumis au livr II du od d la Mutualité - SIREN N 780 004 099 DO 007 B-06-18/02/2015 Édition 2015 Madam, Monsiur, Vous vnz d crér ou d rprndr un ntrpris artisanal ou commrcial

Plus en détail

Garantie des Accidents de la Vie - Protection Juridique des Risques liés à Internet

Garantie des Accidents de la Vie - Protection Juridique des Risques liés à Internet Résrvé à votr intrlocutur AXA Portfuill : CR012764 N Clint : 1 r réalisatur : Matricul : 2 réalisatur : Matricul : Intégr@l Garanti ds Accidnts d la Vi - Protction ds Risqus liés à Intrnt J complèt ms

Plus en détail

La lettre du Bureau Asie-Pacifique

La lettre du Bureau Asie-Pacifique La lttr du Burau Asi-Pacifiqu AGENCE UNIVERSITAIRE DE LA FRANCOPHONIE ISSN 1606-0318 Dans c numéro : o N 13 - davril µ Juin 2002 L'Agnc univrsitair d la Francophoni fêt son 40 annivrsair à Phnom-Pnh, Cambodg

Plus en détail

DOSSIER DE CANDIDATURE POUR UNE LOCATION

DOSSIER DE CANDIDATURE POUR UNE LOCATION DOSSIER DE CANDIDATURE POUR UNE LOCATION Ls informations donnés nécssairs pour traitr votr candidatur rstront confidntills. Un dossir incomplt n put êtr xaminé. C dossir d candidatur rst soumis à l approbation

Plus en détail

DELIBERATION DU CONSEIL REGIONAL

DELIBERATION DU CONSEIL REGIONAL REUNION DU 23 NOVEMBRE 2007 DELIBERATION N CR-0705.290 DELIBERATION DU CONSEIL REGIONAL Contrat d filièr agroalimntair régional LE CONSEIL REGIONAL LANGUEDOC-ROUSSILLON, VU l Cod général ds collctivités

Plus en détail

Florence Jusot, Myriam Khlat, Thierry Rochereau, Catherine Sermet*

Florence Jusot, Myriam Khlat, Thierry Rochereau, Catherine Sermet* Santé t protction social 7 Un mauvais santé augmnt fortmnt ls risqus d prt d mploi Flonc Jusot, Myriam Khlat, Thirry Rochau, Cathrin Srmt* Un actif ayant un mploi a baucoup plus d risqus d dvnir inactif

Plus en détail

Murs coupe-feu dans maisons mitoyennes à une famille

Murs coupe-feu dans maisons mitoyennes à une famille Maison A Maison B FERMACELL Murs coup-fu ans maisons mitoynns à un famill Eition suiss Murs coup-fu qui assurnt un résistanc 90 minuts ans ls maisons mitoynns à un famill construits n ois (1HG100) Murs

Plus en détail

Impôts 2012. PLUS ou moins-values

Impôts 2012. PLUS ou moins-values Impôt 2012 PLUS ou moin-values SUR VALEURS MOBILIÈRES ET DROITS SOCIAUX V v ti t à d f co o OP m à l Et L no di (o 20 o C c tit po Po c c or o o ou c l ou d 2 < Vou avz réalié d cion d valur mobilièr t

Plus en détail

Assurer les proposants donneurs de rein

Assurer les proposants donneurs de rein Nwsttr SCOR Goba Lif Nwsttr SCOR Goba Lif Févrir Profssur Eric Thrvt, Srvic d Néphroogi, Hôpita Europén Gorgs Pompidou, Paris, Franc Pourquoi s Pays-Bas sont-is champion du mond pour nombr d donnurs vivants

Plus en détail

Bénévole pour quoi? N 20 - Sommaire. N 20 - Déc 08. v d s. f www.e-volontaires.org/rennes. 315 bénévoles désormais, et on s'arrête là pour l'instant.

Bénévole pour quoi? N 20 - Sommaire. N 20 - Déc 08. v d s. f www.e-volontaires.org/rennes. 315 bénévoles désormais, et on s'arrête là pour l'instant. N 20 - Déc 08 v l'af d s o f ls in Touts jour sur miss A Rnns www.-volontairs.org/rnns Bénévol pour quoi? 315 bénévols désormais, t on s'arrêt là pour l'instant. On s'arrêt car vous êts un bonn soixantain

Plus en détail

LE SURENDETTEMENT. a s s e c o. leo lagrange UNION NATIONALE DES ASSOCIATIONS FAMILIALES. union féminine civique et sociale

LE SURENDETTEMENT. a s s e c o. leo lagrange UNION NATIONALE DES ASSOCIATIONS FAMILIALES. union féminine civique et sociale LE SURENDETTEMENT 1 lo lagrang UNION NATIONALE 2 L'ENDETTEMENT 1984 : 4 ménags sur 10 avaint ds crédits (crédit à la consommation + immobilir) 1997 : 1 ménag sur 2 a un crédit n cours 55 % ds consommaturs

Plus en détail

Focus. Les placements éthiques : entre défis et opportunités. Patrick Barisan. Sintesi a cura di Luisa Crisigiovanni

Focus. Les placements éthiques : entre défis et opportunités. Patrick Barisan. Sintesi a cura di Luisa Crisigiovanni Ls placmnts éthiqus : ntr défis t opportunités Patrick Barisan Sintsi a cura di Luisa Crisigiovanni L invstimnto socialmnt rsponsabil è un invstimnto ch tin conto sia di imprativi finanziari sia tici,

Plus en détail

Le Songe d une nuit d été

Le Songe d une nuit d été La Compagni «Fracas d Art» présnt L Song d un nuit d été d après William Shakspar Mis n scèn Carlo Boso Masqus S. Procco di Mduna www.fracasdart.com r «t ils savn nt a h c, r s r, dan u o j, r tout fai

Plus en détail

Demande de retraite de réversion

Demande de retraite de réversion Nous somms là pour vous aidr Dmand d rtrait d révrsion Ctt notic a été réalisé pour vous aidr à complétr vos dmand t déclaration d rssourcs. Pour nous contactr : Vous désirz ds informations complémntairs,

Plus en détail

J adopte le geste naturel

J adopte le geste naturel J adopt l t naturl Franchi Crédit Conil d Franc Mod opératoir naturl t l J adopt Préambul Rjoindr Crédit Conil d Franc, c t rjoindr un cntain d homm t d fmm qui partant lur xpérinc dpui plu d 10 an ; un

Plus en détail

Lundi 7 mars 2011. Trier et réduire ses déchets

Lundi 7 mars 2011. Trier et réduire ses déchets Lundi 7 mars 2011 Trir t réduir ss déchts Nouvaux Ecopoints pour trir ss déchts Quatr Ecopoints sont installés aujourd hui à l UniNE t un harmonisation ds poublls pour tous ls bâtimnts a été réalisé (voir

Plus en détail

Réseau des bibliothèques du Pays de Pamiers Guide du Numérique

Réseau des bibliothèques du Pays de Pamiers Guide du Numérique Réau d bibliothèqu du Pay d Pamir Guid du Numériqu Sit Intrnt du réau d lctur http://www.pamir.raubibli.fr C qu vou pouvz fair dpui notr it Intrnt : EXPLORER LE CATALOGUE : Plu d 80 000 documnt ont à votr

Plus en détail

Subventions Diverses 2009

Subventions Diverses 2009 Dirction Tchniqu Nom du portur Titr du Objctifs du Rattachmnt au programm d financmnts 09-036 SOS Hépatits Projt 1: Forum National (19 t 20 nov 09) Projt 2 : Sit Intrnt Projt 1: Obj. Généraux: Rdonnr confianc

Plus en détail

PAR. été 2014. Les Affaires Plus

PAR. été 2014. Les Affaires Plus s, nag un é m t st ds cs é étai n l i n na rb la c Pou r ls fi Et si amill. f gér -têt r sa ntr r s ifi cas onsidé ptit E sign c d m un nd PM ants. f a com? Qu an, n RD pris, mam SA ES a L p TE pa ET CH

Plus en détail

Base de données bibliographique. p. 30 - p. 33. valorisation économique de l'eau potable. energétique et municipales. p.13 - fédérale de.

Base de données bibliographique. p. 30 - p. 33. valorisation économique de l'eau potable. energétique et municipales. p.13 - fédérale de. Bas d donnés bibliographiqu alpau.org Typ d Autur Titr d Titr du Editur Anné Vol. N Dat d Paginatio résumé mots clfs mots documnt l'ouvrag/titr d périodiqu n clfs fix l'articl Jnni Robrt Qul puplmnt pour

Plus en détail

FORMATIONS 2014 CENTRE EUROPÉEN DE FORMATION À LA PRODUCTION DE FILMS

FORMATIONS 2014 CENTRE EUROPÉEN DE FORMATION À LA PRODUCTION DE FILMS Concvoir, réalisr, financr ds contnus pour ls nouvaux médias FORMATIONS 2014 CENTRE EUROPÉEN DE FORMATION À LA PRODUCTION DE FILMS SOMMAIRE GÉNÉRAL action DE FORMATION 2014-2015 L CEFPF n qulqus mots pags

Plus en détail

Produits à base de cellules souches de pomme

Produits à base de cellules souches de pomme Soins Visag Produits à bas d clluls souchs d pomm NEW! Profssionnal & Rtail Shakr Mask pl-off Shakr Mask cristally (wash-off) Srum Crèm A Full Srvic : Formulation R&D Manufacturing Packaging Soin Visag

Plus en détail

Commune de Villars-sur-Glâne Plan directeur du stationnement Bases

Commune de Villars-sur-Glâne Plan directeur du stationnement Bases Commun d Villars-sur-Glân Plan dirctur du stationnmnt Bass [04 011 3.5 octobr 04] Commun d Villars-sur-Glân Plan dirctur du stationnmnt Bass Sommair Bass légals 3 Objctifs t prcips généraux 4 Invntair

Plus en détail

Model checking temporisé

Model checking temporisé Model checking temporisé Béatrice Bérard LAMSADE Université Paris-Dauphine & CNRS berard@lamsade.dauphine.fr ETR 07, 5 septembre 2007 1/44 Nécessité de vérifier des systèmes... 2/44 Nécessité de vérifier

Plus en détail

Hector Guimard et le fer : inventivité et économie

Hector Guimard et le fer : inventivité et économie L'Art nouvau t la frronnri Hctor Guimard t l fr : invntivité t économi Comm tous ls grands créaturs du mouvmnt Art nouvau, Hctor Guimard a été confronté à la disciplin d la frronnri. Aucun architct d qualité

Plus en détail

Les odeurs. é ens M. d e. sur. / janvier-février 2010. Informations sur la Qualité de l Air en Picardie

Les odeurs. é ens M. d e. sur. / janvier-février 2010. Informations sur la Qualité de l Air en Picardie n 73 / janvir-févrir 21 Informations sur la Qualité d l Air n Picardi Ls odurs n u ' d c la p n Mis sur v i t c a f l o l l vil o p o r t é ns M Ami Pags 4 à 9 : rtrouvz ls chiffrs d la qualité d l air

Plus en détail

S a i n t - M a l o G R O U P E

S a i n t - M a l o G R O U P E S a i n t - a l o G R O U E onnaissz-vous l antiqu cité d Alt? lac fort stratégiqu, tour à tour puplé d lts t d Gallo-Romains, ll fut l brcau d Saint-alo, dont ll constitu un promontoir naturl, ntr mr

Plus en détail

UNIVERSITÉ SAVOIE MONT BLANC FRANCE KIT DE SURVIE DE L ÉTUDIANT ETRANGER. www.univ-smb.fr/international

UNIVERSITÉ SAVOIE MONT BLANC FRANCE KIT DE SURVIE DE L ÉTUDIANT ETRANGER. www.univ-smb.fr/international UNIVERSITÉ SAVOIE FRANCE KIT DE SURVIE DE L ÉTUDIANT ETRANGER www.univ-smb.fr/intrnational SE REPÉRER À LANC B T N O M IE O V A L UNIVERSITÉ S 1 U N IV E R S IT É 4 S IT E S : 3 CAMPUS 1 P R É S ID E N

Plus en détail

Date de publication : Juillet 2014

Date de publication : Juillet 2014 : n o i s s Prof n è c s n r u t t m u d c r u o s r t s â r é h T r u i d ss l o a d n Un natio tr n C 4 1 0 2 t l l i u J 2 Profssion : mttur n scèn Mttr n scèn, st-c un métir? On rconnaît l mttur n

Plus en détail

BEC-BENCHMARKING (Benchmarks inclus dans le club des Brand Managers) Exemple Veille Stratégique n 1

BEC-BENCHMARKING (Benchmarks inclus dans le club des Brand Managers) Exemple Veille Stratégique n 1 Sptmbr 2006 BEC-BENCHMARKING (Bnchmarks inclus dans l club ds Brand Managrs) Exmpl Stratégiqu n 1 www.bc-institut.com BEC-institut Branding Exprts Cntr BEC-institut Concurrntill Spt. 2006 Présntation d

Plus en détail

UNE AVENTVRE DE AGILE & CMMI POTION MAGIQUE OU GRAND FOSSÉ? AGILE TOVLOVSE 2011 I.VI VERSION

UNE AVENTVRE DE AGILE & CMMI POTION MAGIQUE OU GRAND FOSSÉ? AGILE TOVLOVSE 2011 I.VI VERSION UN AVNTVR D AGIL & CMMI POTION MAGIQU OU GRAND FOÉ? AGIL TOVLOV 2011 VRION I.VI @YAINZ AKARIA HT T P: / / W WW.MA RTVIW.F HT T P: / / W R WW.KIND OFMAG K.COM OT @ PAB L OP R N W.FR MARTVI. W W W / :/ P

Plus en détail

CLOUD TROTTER La Vache Noire Sud - 203 rue Oscar Roulet - 84440 Robion - Tél. : 04 90 76 56 27-06 80 050 050 - www.lavachenoiresud.

CLOUD TROTTER La Vache Noire Sud - 203 rue Oscar Roulet - 84440 Robion - Tél. : 04 90 76 56 27-06 80 050 050 - www.lavachenoiresud. Cloud Trottr La Vach Noir Sud - 203 ru Oscar Roult - 84440 Robion - Tél. : 04 90 76 56 27-06 80 050 050 - www.lavachnoirsud.com Cloud Trottr Cloud Trottr Prnz d la hautur! ds carts d caractèr pour donnr

Plus en détail

Sommaire. qui sommes-nous. Nos grandes realisations. 4 Madagascar 5 Nous vivons nos valeurs 6 Telma en bref 8 La Gouvernance

Sommaire. qui sommes-nous. Nos grandes realisations. 4 Madagascar 5 Nous vivons nos valeurs 6 Telma en bref 8 La Gouvernance Chr Clint, Chr Partnair, Ctt anné, un fois d plus, grâc à votr confianc t à l implication d nos équips, l Group Tlma a réalisé un anné 2011 avc ds prformancs opérationnlls solids t un activité commrcial

Plus en détail

Le mandat de Chercheur qualifié du F.R.S.-FNRS

Le mandat de Chercheur qualifié du F.R.S.-FNRS L mandat d Chrchur qualifié du F.R.S.-FNRS 18 Févrir 2014 L règlmnt rlatif à c mandat st disponibl dans son intégralité sur notr sit wb www.frs-fnrs.b Tabl ds matièrs 1. Dispositions réglmntairs, financièrs

Plus en détail

Formula Negator, Outil de négation de formule.

Formula Negator, Outil de négation de formule. Formula Negator, Outil de négation de formule. Aymerick Savary 1,2, Mathieu Lassale 1,2, Jean-Louis Lanet 1 et Marc Frappier 2 1 Université de Limoges 2 Université de Sherbrooke Résumé. Cet article présente

Plus en détail

Rassemblement National des Interlocuteurs Academiques TICE Éducation Physique et Sportive - Evry - 20/21 Janvier 2014 TABLETTES TACTILES

Rassemblement National des Interlocuteurs Academiques TICE Éducation Physique et Sportive - Evry - 20/21 Janvier 2014 TABLETTES TACTILES Rassmblmnt National ds Intrlocuturs Acadmiqus TICE Éducation Physiqu t Sportiv - Evry - 20/21 Janvir 2014 TABLETTES TACTILES t ENSEIGNEMENT DE L EDUCATION PHYSIQUE ET SPORTIVE «L EPS sans fil à la patt»

Plus en détail

programme 27 28 29 mars 2015 VENEZ DÉCOUVRIR LES SAVOIR-FAIRE DES ARTISANS D ART À GENÈVE Genève, ville d art www.ville-geneve.

programme 27 28 29 mars 2015 VENEZ DÉCOUVRIR LES SAVOIR-FAIRE DES ARTISANS D ART À GENÈVE Genève, ville d art www.ville-geneve. 27 28 29 mars 2015 VENEZ DÉCOUVRIR LES SAVOIR-FAIRE DES ARTISANS D ART À GENÈVE Partnair média Partnair principal Gnèv, vill d art programm www.vill-gnv.ch/jma 1 AVANT-PROPOS LES JOURNÉES DES MÉTIERS D

Plus en détail

Le nouveau projet Israélo-Palestinien : Terreau pour une culture de paix

Le nouveau projet Israélo-Palestinien : Terreau pour une culture de paix L Congrès d Caux Prmir Congrès d l Allianc pour un Cultur d Paix L nouvau projt Israélo-Palstinin : Trrau pour un cultur d paix Du 23 au 26 Juin 2003 Châtau d Caux Cntr d rncontrs intrnationals L Congrès

Plus en détail

Plan directeur des zones 30 km/h

Plan directeur des zones 30 km/h Commun d'orb Srvic d Polic Plan dirctur ds zons 30 km/h Rapport tchniqu Mai 2010 & rist & Gygax Ingéniurs Consils SA Tél : +41 (0)24 425 33 44 fo@cggniurs.ch Avnu d la Gar 10 - CP 314 1401 Yvrdon-ls-Bas

Plus en détail

RAPPORT D ACTIVITÉ. Maison de l Emploi Sarthe Nord

RAPPORT D ACTIVITÉ. Maison de l Emploi Sarthe Nord 11060232_rapport_annul_2010_projt 06/07/11 15:32 Pag1 RAPPORT D ACTIVITÉ 2010 Maison l Emploi Sarth Nord sommair La Maison l Emploi Sarth Nord n 2010 p. 2 La Maison l Emploi Sarth Nord : un résau partnairs

Plus en détail

papcardone@papcardone.com CASIO D 20 Mémoire du grand total CASIO ECO Affichage 8, 10 ou 12 chiffres Tous les calculs de bases Calcul de taxes

papcardone@papcardone.com CASIO D 20 Mémoire du grand total CASIO ECO Affichage 8, 10 ou 12 chiffres Tous les calculs de bases Calcul de taxes iv r a is o n assu L Li cardon Calculatrics d burau v ra i s o n a ss u CASIO D 20 M02690 M02672 M02667 CASIO DM 1200 (12 chiffrs) CASIO DM 1400 (14 chiffrs) CASIO DM 1600 (16 chiffrs) M02689 CASIO D 20

Plus en détail

responsabilité Analyse des décisions civiles, pénales et avis CCI des anesthésistes, obstétriciens et chirurgiens concernant supplément au N o 52

responsabilité Analyse des décisions civiles, pénales et avis CCI des anesthésistes, obstétriciens et chirurgiens concernant supplément au N o 52 supplément au N o 52 décmbr 2013 / volum 13 rsponsabilité rvu d Formation sur l risqu médical décisions d justic 2011 Analys ds décisions civils, pénals t CCI concrnant ds ansthésists, obstétricins t chirurgins

Plus en détail

BOULOGNE (92) TRIANGLE ENTRE VERDURE ET BOUCLE DE SEINE INVESTISSEMENT EN NUE-PROPRIÉTÉ IMMOBILIER NEUF

BOULOGNE (92) TRIANGLE ENTRE VERDURE ET BOUCLE DE SEINE INVESTISSEMENT EN NUE-PROPRIÉTÉ IMMOBILIER NEUF INVESTISSEMENT EN NUE-PROPRIÉTÉ IMMOBILIER NEUF BOULOGNE (92) ENTRE VERDURE ET BOUCLE DE SEINE TRIANGLE APPARTEMENTS DU STUDIO AU 5 PIÈCES DANS UN QUARTIER EN PLEIN RENOUVEAU PERL INVESTISSEZ AUTREMENT!

Plus en détail

Agricoles LES BONNES RÉSOLUTIONS DU MODEF DES LANDES. le 15 janvier. sommaire. édito. Aides aux fourrages (CG 40) et aide MSA : Dossiers à déposer

Agricoles LES BONNES RÉSOLUTIONS DU MODEF DES LANDES. le 15 janvier. sommaire. édito. Aides aux fourrages (CG 40) et aide MSA : Dossiers à déposer sommair Actualités agricols...p. 2 Ls Informations Agricols Vndrdi 10 2014 - HEBDO - 66 Anné - N 2779 - Prix : 1,54 Commission paritair n 0414 T 82968 - ISSN : 1149-3321 Aids aux fourrags (CG 40) t aid

Plus en détail

ces révolutions qui nous attendent Jeudi 23 octobre 2014 Bien assuré, on peut tout oser. programme

ces révolutions qui nous attendent Jeudi 23 octobre 2014 Bien assuré, on peut tout oser. programme Judi 23 octobr 2014 Bin assuré, on put tout osr. Kdg Businss school - campus Bordaux cs révolutions qui nous attndnt programm N ORIAS : 07 003 073 - WWW.ORIAS.FR RISQUES D ENTREPRISE - ASSURANCES DE PERSONNES

Plus en détail

magazine N 61 décembre 2011 Joyeuses fêtes Dossier : Fiscalité locale Vie économique : Animations commerciales Travaux : Plan neige

magazine N 61 décembre 2011 Joyeuses fêtes Dossier : Fiscalité locale Vie économique : Animations commerciales Travaux : Plan neige N 61 décmbr 2011 Joyuss fêts d Dossir : Fiscalité local Vi économiqu : Animations commrcials Travaux : Plan nig EDITORIAL SOMMAIRE VIE MUNICIPALE Ls tmps sont durs L an passé, l titr d c mêm éditorial

Plus en détail

JOURNAL DE 'JURISPRUDENCE ET DES DEBATS JUDICIAIRES.

JOURNAL DE 'JURISPRUDENCE ET DES DEBATS JUDICIAIRES. JOURNAL DE JURISPRUDENCE ET DES DEBATS JUDICIAIRES prix dafobiimctit st d 5 fr pour trois mois ; 5o fr pour six mois t f3o fr pour lanné ; On sabonn à Paris au BUREAU DU JOURNAL quai aux riurs N ; chz

Plus en détail

Cours de Programmation 2

Cours de Programmation 2 Cours de Programmation 2 Programmation à moyenne et large échelle 1. Programmation modulaire 2. Programmation orientée objet 3. Programmation concurrente, distribuée 4. Programmation monadique 5. Les programmes

Plus en détail

ÉLECTRONIQUE NUMÉRIQUE

ÉLECTRONIQUE NUMÉRIQUE ÉLECROIQUE 4 ÉLECROIQUE UMÉRIQUE 1. IÉRÊ DES SIGAUX UMÉRIQUES 1.1 ransmission du signal L traitmnt du signal st réalisé ar ds circuits élctroniqus (analogiqus ou numériqus). La grandur hysiqu à msurr :

Plus en détail

ATTRACTIVITÉ COMMERCIALE DU CENTRE DE L AGGLOMÉRATION Le poids des réseaux et leur stratégie d implantation

ATTRACTIVITÉ COMMERCIALE DU CENTRE DE L AGGLOMÉRATION Le poids des réseaux et leur stratégie d implantation ATELIER PARISIEN D URBANISME - 17, BD MORLAND 75004 PARIS TÉL : 0142712814 FAX : 0142762405 http://www.apur.org ATTRACTIVITÉ COMMERCIALE DU CENTRE DE L AGGLOMÉRATION L poids s résaux t lur stratégi d implantation

Plus en détail

Le conseil municipal vous présente ses meilleurs vœux pour 2014

Le conseil municipal vous présente ses meilleurs vœux pour 2014 LE MAGAZINE DES HABITANTS D AULNAY-SOUS-BOIS WWW.AULNAY-SOUS-BOIS.FR L consil municipal vous présnt ss millurs vœux pour 2014 BIMENSUEL N 19 LUNDI 6 janvir 2014 nos VIES PAGE 12 Grand succès pour la soiré

Plus en détail

nous votre service clients orange.fr > espace client 3970*

nous votre service clients orange.fr > espace client 3970* nous votr srvi lints orang.fr > spa lint 3970* vous souhaitz édr votr abonnmnt Orang Mobil Bonjour, Vous trouvrz i-joint l formulair d ssion d abonnmnt Orang Mobil à rtournr omplété t par vous-mêm t par

Plus en détail

Enquête sur le naufrage de Serono, coulé par une gestion aberrante > Biotech Toute l histoire du fleuron déchu de l économie genevoise

Enquête sur le naufrage de Serono, coulé par une gestion aberrante > Biotech Toute l histoire du fleuron déchu de l économie genevoise J.A. 1211 Gnèv 2 www.ltmps.ch Air du Tmps Economi & Financ L absnc d managmnt déprim ls mployés. Nos offrs d mploi Qul cadau pour la Fêt ds mèrs? Trois générations répondnt Pag 28 Applid Matrials délocalis

Plus en détail

SEPTEMBRE 2014 C EST AUSSI LA RENTRÉE DES PETITS ALBIGEOIS ALBI PENDANT LA PREMIÈRE GUERRE MONDIALE QUATRE SPORTIFS SOUS LES FEUX DE LA RAMPE

SEPTEMBRE 2014 C EST AUSSI LA RENTRÉE DES PETITS ALBIGEOIS ALBI PENDANT LA PREMIÈRE GUERRE MONDIALE QUATRE SPORTIFS SOUS LES FEUX DE LA RAMPE 175 SEPTEMBRE 2014 DOSSIER C EST AUSSI LA RENTRÉE DES PETITS ALBIGEOIS ALBI VILLE SPORTIVE QUATRE SPORTIFS SOUS LES FEUX DE LA RAMPE HISTOIRE & PATRIMOINE ALBI PENDANT LA PREMIÈRE GUERRE MONDIALE édito

Plus en détail

dobutô-et fes PORMS œiasetvsîme Cl N É - M AG AZ I N E du"'?

dobutô-et fes PORMS œiasetvsîme Cl N É - M AG AZ I N E du'? Nouvll Séri. N 24. 27 Sptmbr'1934 dobutô-t fs PORMS œiasetvsîme BUSINESS IS BUSINESS On a baucoup admiré, il y a qulqus tmps, ls évolutions, au-dssus d la capital, d'un énorm dirigabl orguillux t fir...

Plus en détail

PARTIE 1 : La gestion administrative des relations avec les fournisseurs

PARTIE 1 : La gestion administrative des relations avec les fournisseurs Sommair GESTION ADMINISTRATIVE DES RELATIONS EXTERNES Bac Pro Gstion Administration Préparation à la crtification intrmédiair PARTIE 1 : La gstion administrativ ds rlations avc ls fournissurs 5 Situation

Plus en détail

e x o s CORRIGÉ 07-01 ... Chapitre 7. La conduite du diagnostic 1. Bilan fonctionnel par grandes masses Bilan fonctionnel de la société Bastin

e x o s CORRIGÉ 07-01 ... Chapitre 7. La conduite du diagnostic 1. Bilan fonctionnel par grandes masses Bilan fonctionnel de la société Bastin ................................................... Chapitr 7. La cnduit du diagntic CORRIGÉ 07-01 1. Bilan fnctinnl par grand ma Bilan fnctinnl d la ciété Batin Empli tabl 3 900 Rurc prpr 3 870 Actif

Plus en détail

LE PROGRAMME DU CASINO Septembre - octobre 2014

LE PROGRAMME DU CASINO Septembre - octobre 2014 LE PROGRAMME DU CASINO Sptmbr - octobr 2014 Pascal Passarlli Dirctur Général LE CASINO, C EST AUSSI EUX! LES COULEURS DE L AUTOMNE! Ls baux jours sont maintnant comptés t dvraint bintôt cédr lur plac à

Plus en détail

- Organisé par - L AUDAX CLUB PARISIEN avec le concours DES VILLES CONTRÔLE et. de l agglomération de SAINT-QUENTIN -EN-YVELINES

- Organisé par - L AUDAX CLUB PARISIEN avec le concours DES VILLES CONTRÔLE et. de l agglomération de SAINT-QUENTIN -EN-YVELINES - Organisé par - L AUDAX CLUB PARISIEN avc l concours DES VILLES CONTRÔLE t d l agglomération d SAINT-QUENTIN -EN-YVELINES dito S O M M A I R E PARIS-BREST-PARIS RANDONNEUR VU PAR////////////////4-7 UN

Plus en détail

Métriques de performance pour les algorithmes et programmes parallèles

Métriques de performance pour les algorithmes et programmes parallèles Métriques de performance pour les algorithmes et programmes parallèles 11 18 nov. 2002 Cette section est basée tout d abord sur la référence suivante (manuel suggéré mais non obligatoire) : R. Miller and

Plus en détail

Grandes lignes ASTRÉE. Logiciels critiques. Outils de certification classiques. Inspection manuelle. Definition. Test

Grandes lignes ASTRÉE. Logiciels critiques. Outils de certification classiques. Inspection manuelle. Definition. Test Grandes lignes Analyseur Statique de logiciels Temps RÉel Embarqués École Polytechnique École Normale Supérieure Mercredi 18 juillet 2005 1 Présentation d 2 Cadre théorique de l interprétation abstraite

Plus en détail

Bord ailes Hélène Pilotte

Bord ailes Hélène Pilotte Association ds Dirctions d Établissmnt scolair Rtraités d Montréal Volum 22, numéro 4 Janvir, Févrir, Mars 2015 Bord ails Hélèn Pilott 5565, ru Shrbrook, Est Montréal, QC H1N 1A2 Téléphon (514) 596-5156

Plus en détail

Chapitre VI- La validation de la composition.

Chapitre VI- La validation de la composition. Chapitre VI- La validation de la composition. Objectifs du chapitre : Expliquer les conséquences de l utilisation de règles de typage souples dans SEP. Présenter le mécanisme de validation des connexions

Plus en détail

Gestion de casiers en milieu scolaire. Augmenter la disponibilité en mode centralisé ou consignes, avec les casiers de Traka. traka.

Gestion de casiers en milieu scolaire. Augmenter la disponibilité en mode centralisé ou consignes, avec les casiers de Traka. traka. gstion intllignt ds ccès Gstion d csirs n iliu scolir Augntr l disponibilité n od cntrlisé ou consigns, vc ls csirs d Trk trk.fr/csirs Un solution d gstion innovnt pr Trk Ldr ondil d l gstion intllignt

Plus en détail