.. Le-modèle-de-l-'arbitre, 114 A.6 Modèle abstrait M 1 ||M abs A.19 Flot de conception de la correction des erreurs 136 A.21 correction d'erreurs de conception par SCD

. Ainsi, les directions de recherche future de ce travail incluent l'élaboration d'un algorithme de SCD capable de faire respecter la vivacité couplée avec des contraintes d'équité sur un système existant

. Enfin, il semble clair que la SICD peut facilement coopérer avec les techniques de SCD compositionnelle

S. Dans-un-processus-de-la and . Compositionnelle, la SICD peut accélérer le calcul des solutions locales de contrôle. D'autre part, la SICD bénéficie d'une approche compositionnelle en exploitant uniquement sur les modules de taille limitée, Développer une approche intégrant la SCD incrémentale et les techniques compositionnelles peut entraîner d'importantes améliorations de la performance

A. Pnueli, INSA de Lyon, tous droits réservés Bibliography [1] Nicely Thomas R. Pentium fdiv flaw faq The temporal logic of programs, these.pdf © [M. Ren], [2011] Proceedings of the 18th IEEE Symposium on Foundations of Computer Science, pp.46-67, 1977.

H. Marchand, P. Bournai, M. Borgne, and . Le, Synthesis of discrete-event controllers based on the signal environment, Discrete Event Dynamic System: Theory and Applications, pp.325-346, 2000.
URL : https://hal.archives-ouvertes.fr/hal-00546147

P. J. Ramadge and W. M. Wonham, The control of discrete event systems, Proceedings of the IEEE, vol.77, issue.1, pp.1-81, 1989.
DOI : 10.1109/5.21072

R. Bryant, Graph-Based Algorithms for Boolean Function Manipulation, IEEE Transactions on Computers, vol.35, issue.8, 1986.
DOI : 10.1109/TC.1986.1676819

P. J. Ramadge and W. M. Wonham, The control of discrete event systems, Proceedings of the IEEE, vol.77, issue.1, pp.1-81, 1989.
DOI : 10.1109/5.21072

W. M. Wonham, Supervisory control of Discrete-Event systems, 2007.

C. Christos and G. L. Stéphane, Introduction to Discrete Event Systems, 2008.

J. Büchi and . Richard, Symposium on decision problems: On a decision method in restricted second order arithmetic, Logic, Methodology and Philosophy of Science, Proceeding of the 1960 International Congress of Studies in Logic and the Foundations of Mathematics, pp.1-11, 1966.

]. Jørn, Buddy -a binary decision diagram package @ONLINE, 2010.

W. John, Javabdd: a java library for manipulating bdds, 2007.

S. Jagesh, V. Ranjan-rajeev, K. , B. Robert, and K. , High performance bdd package by exploiting memory hierarchy, Proceedings of the 33rd annual Design Automation Conference, DAC '96, pp.635-640, 1996.

S. Tsutomu, Ternary decision diagrams survey, Proc. ISMVL '97, pp.241-250, 1997.

E. M. Clarke, E. A. Emerson, and A. P. Sistla, Automatic verification of finite-state concurrent systems using temporal logic specifications, ACM Trans. Program. Lang. Syst, vol.8, pp.2-244, 1986.

M. Kenneth and L. , Symbolic Model Checking -An approach to the state explosion problem, 1992.

S. Kanna, D. David, L. Hu-alan, and J. , Monitor-based formal specification of pci. In : In Formal Methods in Computer-Aided Design, pp.335-352, 2000.

B. Roderick, G. Stefan, and J. Barbara, Specify, compile, run: Hardware from PSL, Electronic Notes in Theoretical Computer Science, vol.190, pp.4-7, 2007.

W. Wonham and P. Ramadge, Modular supervisory control of discrete-event systems, Mathematics of Control, Signals, and Systems, vol.25, issue.1, pp.1-13, 1988.
DOI : 10.1007/BF02551233

A. F. Vaz and W. M. Wonham, On supervisor reduction in discrete-event systems, International Journal of Control, vol.44, issue.2, pp.475-491, 1986.
DOI : 10.1109/TEC.1959.5222697

R. Su and W. M. Wonham, Supervisor Reduction for Discrete-Event Systems, Discrete Event Dynamic Systems, vol.14, issue.1, pp.31-53, 2004.
DOI : 10.1023/B:DISC.0000005009.40749.b6

S. Klaus, M. Hervé, and G. Benoit, Modular and Decentralized Supervisory Control of Concurrent Discrete Event Systems Using Reduced System Models, Workshop on Discrete Event Systems, WODES'06. Ann-Arbor United States: IEEE Computer society, pp.149-154, 2006.

F. Lei and W. Murray, Computationally efficient supervisor design: Abstraction and modularity, Proceedings of the 8th International Workshop on Discrete Event Systems, WODES'06, pp.8-11, 2006.

F. Lei, Computationally Efficient Supervisor Design For Discrete-Event Systems, 2007.

R. Su-jan, H. Van-schuppen-rooda-jacobus, and E. , Supervisor synthesis based on abstractions of nondeterministic automata, 2008.

H. Flordal and R. Malik, Supervision equivalence [supervisor synthesis, Discrete Event Systems 8th International Workshop on, pp.155-160, 2006.

F. Hugo, M. Robi, and F. Martin, Compositional synthesis of maximally permissive supervisors using supervision equivalence, Discrete Event Dynamic Systems, vol.17, pp.4-475, 2007.

M. Hugo, Yet another approach to compositional synthesis of discrete event systems, 9th International Workshop on, pp.16-21, 2008.

D. M. Hill and . Tilbury, Modular supervisory control of discrete-event systems with abstraction and incremental hierarchical construction, 8th International Workshop on, pp.399-406, 2006.

R. C. Hill, D. M. Tilbury, and S. Lafortune, Modular supervisory control with equivalence-based conflict resolution, 2008 American Control Conference, pp.491-498, 2008.
DOI : 10.1109/ACC.2008.4586539

B. Gaudin and H. Marchand, Modular supervisory control of a class of concurrent discrete event systems, pp.181-186, 2004.
URL : https://hal.archives-ouvertes.fr/inria-00517300

G. Benoît, Synthèse de contrôleurs sur des systèmes à événements discrets structurés, 2004.

R. Back and . Cristina, Contracts and games in controller synthesis for discrete systems, 11th IEEE International Conference on the Engineering of Computer-Based Systems, pp.307-315, 2004.

D. Gwenaël, M. Hervé, and R. Éric, Contracts for modular discrete controller synthesis, ACM International Conference on Languages, Compilers, and Tools for Embedded Systems, pp.57-66, 2010.

M. Hervé and R. Éric, Managing multi-mode tasks with time cost and quality levels using optimal discrete control synthesis, Proceedings of the 14th Euromicro Conference on Real- Time Systems, p.241, 2002.

C. Edmund, M. Emerson, and E. Allen, Design and synthesis of synchronization skeletons using branching-time temporal logic, Logic of Programs, pp.52-71, 1982.

M. Hervé, Méthode de Synthèse d'automatismes décrits par des systèmes à événements discrets finis, 1997.

E. Dumitrescu, A. Girault, and H. Marchand, OPTIMAL DISCRETE CONTROLLER SYNTHESIS FOR MODELING FAULT-TOLERANT DISTRIBUTED SYSTEMS, IFAC Workshop on Dependable Control of Discrete-event Systems , DCDS'07, 2007.
DOI : 10.3182/20070613-3-FR-4909.00031

URL : https://hal.archives-ouvertes.fr/hal-00375564

J. Peire, The Open Microprocessor Systems Initiative (OMI). The European largest microprocessor industry challenge, Proceedings of the 1996 IEEE IECON. 22nd International Conference on Industrial Electronics, Control, and Instrumentation, 1996.
DOI : 10.1109/IECON.1996.570988

. Siemens and . Omi, PI-Bus peripheral interconnect bus, draft standard, rev. 0.3d, 1994.

J. Abhijit and S. Alper, Akturan Cagdas, et al. Examples of hardware verification using VIS, 2008.

M. Fabian and A. Hellgren, PLC-based implementation of supervisory control for discrete event systems, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171), pp.3305-3310, 1998.
DOI : 10.1109/CDC.1998.758209

H. Flordal, M. Fabian, and K. Akesson, Automatic model generation and PLC-code implementation for interlocking policies in industrial robot cells, Control Engineering Practice, vol.15, issue.11, pp.1416-1426, 2007.
DOI : 10.1016/j.conengprac.2006.11.001

D. B. Silva, E. A. Santos, and A. D. Vieira, Application of the supervisory control theory to automated systems of multi-product manufacturing, 2007 IEEE Conference on Emerging Technologies & Factory Automation (EFTA 2007), pp.689-696, 2007.
DOI : 10.1109/EFTA.2007.4416836

M. H. De-queiroz and E. R. Cury-jose, Synthesis and implementation of local modular supervisory control for a manufacturing cell, Sixth International Workshop on Discrete Event Systems, 2002. Proceedings., pp.377-382, 2002.
DOI : 10.1109/WODES.2002.1167714

P. Roberto, R. James, A. Sangiovanni-vincentelli-alberto, and L. , Automatic synthesis of interfaces between incompatible protocols, Design Automation Conference, pp.8-13, 1998.

P. Roberto, H. De-alfaro-luca, and A. Thomas, Convertibility verification and converter synthesis: two faces of the same coin, ICCAD'02, pp.132-139, 2002.

R. Jean-baptiste, Residual for component specifications, Proceedings of the 4th International Workshop on Formal Aspects of Component Software, pp.93-110, 2007.

M. D. Aagaard, J. R. Seger, and C. H. , Formal verification using parametric representations of boolean constraints, Design Automation Conference Proceedings. 36th. 1999, pp.402-407, 1999.

T. Enrico, Automatic synthesis of controllers from formal specifications, pp.134-143, 1998.

H. Marchand and M. Le-borgne, Note sur la triangulation d'une équation polynomiale, 2004.

R. Bloem, R. Bloem, and S. Galler, Automatic Hardware Synthesis from Specifications: A Case Study, 2007 Design, Automation & Test in Europe Conference & Exhibition, pp.1188-1193, 2007.
DOI : 10.1109/DATE.2007.364456

S. Bulach, A. Brauchle, and H. Pfleiderer, Design and implementation of discrete event control systems: A petri net based hardware approach, Discrete Event Dynamic Systems, vol.12, issue.3, pp.287-309, 2002.
DOI : 10.1023/A:1015621532472

A. Soufyane, D. Gwenaël, and R. Éric, A programming language for adaptation control: Case study In : 2nd Workshop on Adaptive and Reconfigurable Embedded Systems, ACM SIGBED Review, vol.6, issue.11, pp.1-11, 2009.

C. Emerson and E. , Design and synthesis of synchronization skeletons using branching time temporal logic In : Logics of Programs, pp.52-71, 1982.

T. Massimo, F. Pascal, and G. Alain, Adaptor synthesis for real-time components

R. Sinha-roopak, S. Partha, and . Basu-samik, A module checking based converter synthesis approach for SoCs, Proceedings of the 21st International Conference on VLSI Design, pp.492-501, 2008.

M. Hervé, B. Patricia, and B. Michel-le, Synthesis of Discrete-Event controllers based on the signal environment, Discrete Event Dynamic System: Theory and Applications, pp.325-346, 2000.

M. Florence and R. Yann, Mode-Automata: a new domain-specific construct for the development of safe critical systems, Science of Computer Programming, vol.46, pp.3-219, 2003.

F. Somenzi, CUDD: CU decision diagram package release, 1998.

B. Roderick, G. Stefan, and J. Barbara, Interactive presentation: Automatic hardware synthesis from specifications: a case study, DATE '07: Proceedings of the conference on Design, automation and test in Europe, pp.1188-1193, 2007.

D. Emil, G. Alain, and M. Hervé, Multicriteria optimal reconfiguration of fault-tolerant real-time tasks, Workshop on Discrete Event Systems, WODES'10, pp.366-373, 2010.

V. Arash, F. Martin, and L. Bengt, Efficient supervisory synthesis of large systems, Control Engineering Practice, vol.14, pp.1157-1167, 2006.

M. D. Aagaard, R. B. Jones, and C. H. Seger, Formal verification using parametric representations of boolean constraints, Design Automation Conference Proceedings. 36th. 1999, pp.402-407, 1999.

S. Bulach, A. Brauchle, and H. Pfleiderer, Design and implementation of discrete event control systems: a petri net based hardware approach. Discrete Event Dynamic Systems: Theory and Applications, pp.12-287, 2002.

A. Eugene, M. Oded, and P. Amir, Symbolic controller synthesis for discrete and timed systems, Hybrid Systems, pp.1-20, 1994.

E. Dumitrescu and M. Ren, AUTOMATIC ERROR CORRECTION BASED ON DISCRETE CONTROLLER SYNTHESIS, The 4th International Federation of Automatic Control Conference on Management and Control of Production and Logistics, IFAC MCPL'07, 2007.
DOI : 10.3182/20070927-4-RO-3905.00112

URL : https://hal.archives-ouvertes.fr/hal-00375504

F. Maraninchi and Y. Rémond, Mode-Automata: a new domain-specific construct for the development of safe critical systems, Science of Computer Programming, vol.46, issue.3, pp.3-219, 2003.
DOI : 10.1016/S0167-6423(02)00093-X