L. Aceto, A. Burgueño, and K. Larsen, Model checking via reachability testing for timed automata, Lecture Notes in Computer Science, vol.1384, pp.263-280, 1998.
DOI : 10.1007/BFb0054177

C. André and F. Mallet, Specification and verification of time requirements with CCSL and Esterel, Int. Conf. on Languages Compilers, and Tools for Embedded Systems (LCTES'09), pp.167-176, 2009.
DOI : 10.1145/1543136.1542475

D. [. Alur and . Dill, A theory of timed automata

[. André, F. Mallet, and J. Deantoni, VHDL observers for clock constraint checking, International Symposium on Industrial Embedded System (SIES), pp.98-107, 2010.
DOI : 10.1109/SIES.2010.5551372

C. André, F. Mallet, R. , and S. , Modeling Time(s), 10th Intern. Conf on Model Driven Engineering Languages and Systems (MODELS '07), number 4735 in LNCS, pp.559-573
DOI : 10.1007/978-3-540-75209-7_38

C. André, Representation and analysis of reactive behavior: a synchronous approach, Computational Engineering in Systems Applications (CESA), pp.19-29, 1996.

C. André, Syntax and semantics of the clock constraint specification language (ccsl) Rapport de recherche 6925, p.5, 2009.

C. André, Verification of clock constraints: CCSL observers in Esterel, Research Report, vol.7211, 2010.

[. Autosar, Specification of Timing extensions, 2009.

M. [. Bensalem, M. Bozga, S. Krichen, and . Tripakis, Testing Conformance of Real-Time Applications by Automatic Generation of Observers, Electronic Notes in Theoretical Computer Science, vol.113, pp.23-43, 2005.
DOI : 10.1016/j.entcs.2004.01.036

[. Boudol and I. Castellani, Permutation of transitions: An event structure semantics for CCS and SCCS, Lecture Notes in Computer Science, vol.354, pp.411-427
DOI : 10.1007/BFb0013028

A. Benveniste, B. Caillaud, L. P. Carloni, P. Caspi, and A. L. Sangiovanni-vincentelli, Composing heterogeneous reactive systems, ACM Transactions on Embedded Computing Systems, vol.7, issue.4, 2008.
DOI : 10.1145/1376804.1376811

URL : https://hal.archives-ouvertes.fr/inria-00555841

A. Sangiovanni-vincentelli, P. Benveniste, S. Caspi, N. Edwards, P. L. Halbwachs et al., Tag machines BIBLIOGRAPHY The synchronous languages twelve years later, Proceedings of the IEEE, pp.255-26364, 2003.

]. G. Ber00 and . Berry, The foundations of Esterel, Proof, Language and Interaction: Essays in Honour of Robin Milner, 2000.

[. Hedia, F. Jumel, and J. Babau, Formal evaluation of quality of service for data acquisition, FDL, pp.579-589, 2005.

. France, Defining precise semantics for UML, Lecture Notes in Computer Science, pp.113-122, 1964.

P. Cuenot, D. Chen, S. Gérard, H. Lönn, M. Reiser et al., Managing Complexity of Automotive Electronics Using the EAST-ADL, 12th IEEE International Conference on Engineering Complex Computer Systems (ICECCS 2007), pp.353-358, 2007.
DOI : 10.1109/ICECCS.2007.28

A. Cohen, M. Duranton, C. Eisenbeis, C. Pagetti, F. Plateau et al., N-synchronous kahn networks: a relaxed model of synchrony for real-time systems, POPL, pp.180-193, 2006.

L. Cai and D. Gajski, Transaction level modeling: an overview
DOI : 10.1109/codess.2003.1275250

A. Mohamed-yassin-chkouri, M. Robert, J. Bozga, and . Sifakis, Translating AADL into BIP - Application to the Verification of Real-Time Systems, MoDELS Workshops, pp.5-19
DOI : 10.1007/978-3-540-77419-8_5

J. Eker, J. W. Janneck, E. A. Lee, J. Liu, X. Liu et al., Taming heterogeneity - the Ptolemy approach, Proceedings of the IEEE, pp.127-144, 2003.
DOI : 10.1109/JPROC.2002.805829

R. Eshuis, Symbolic model checking of UML activity diagrams, ACM Transactions on Software Engineering and Methodology, vol.15, issue.1, pp.1-38, 2006.
DOI : 10.1145/1125808.1125809

H. Peter, D. P. Feiler, J. J. Gluch, and . Hudak, The architecture analysis & design language (AADL): An introduction, 2006.

M. Frappier, F. Gervais, R. Laleau, B. Fraikin, and R. St-denis, Extending statecharts with process algebra operators, Innovations in Systems and Software Engineering, vol.5, issue.4
DOI : 10.1007/s11334-008-0064-1

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

H. Peter, J. Feiler, and . Hansson, Flow latency analysis with the architecture analysis and design language, 2007.

[. Gogolla, F. Büttner, and M. Richters, USE: A UML-based specification environment for validating UML and OCL, Science of Computer Programming, vol.69, issue.1-3, pp.1-327, 2007.
DOI : 10.1016/j.scico.2007.01.013

[. Glitia, P. Dumont, and P. Boulet, Array-OL with delays, a domain specific specification language for multidimensional intensive signal processing, Multidimensional Systems and Signal Processing, pp.105-131, 2009.
DOI : 10.1007/s11045-009-0085-4

URL : https://hal.archives-ouvertes.fr/inria-00522751

W. Grieskamp and M. Lepper, Using use cases in Executable Z, ICFEM 2000. Third IEEE International Conference on Formal Engineering Methods, pp.111-120, 2000.
DOI : 10.1109/ICFEM.2000.873811

[. Gunawardena, Causal automata, Theoretical Computer Science, vol.101, issue.2, pp.265-288, 1992.
DOI : 10.1016/0304-3975(92)90052-H

URL : http://doi.org/10.1016/0304-3975(92)90052-h

M. González-harbour, J. J. García, C. P. José, J. M. Gutiérrez, . Drake et al., MAST: Modeling and analysis suite for real time applications, Proceedings 13th Euromicro Conference on Real-Time Systems, pp.125-134, 2001.
DOI : 10.1109/EMRTS.2001.934015

. Hhj-+-05-]-r, A. Henia, M. Hamann, R. Jersak, K. Racu et al., System level performance analysis -the symta/s approach. Computers and Digital Techniques, IEE Proceedings, pp.148-166, 2005.

[. Halbwachs, F. Lagnier, and P. Raymond, Synchronous Observers and the Verification of Reactive Systems, AMAST '93: Proceedings of the Third International Conference on Methodology and Software Technology, pp.83-96, 1994.
DOI : 10.1007/978-1-4471-3227-1_8

]. C. Hoa78 and . Hoare, Communicating sequential processes, Commun. ACM, vol.21, issue.8, pp.666-677, 1978.

A. Jantsch, Modeling Embedded Systems and SoCs -Concurrency and Time in Models of Computation. Systems on silicon, 2003.

N. Jahier, P. Halbwachs, X. Raymond, D. Nicollin, and . Lesens, Virtual execution of AADL models via a translation into synchronous programs, Proceedings of the 7th ACM & IEEE international conference on Embedded software , EMSOFT '07, pp.134-143, 2007.
DOI : 10.1145/1289927.1289951

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

[. Johansson, H. Lönn, and P. Frey, ATESST timing model, 2008.

G. Kahn, The semantics of a simple language for parallel programming, Information Processing, pp.471-475, 1974.

[. Korff and M. Korff, True concurrency = interleaving concurrency + weak conflict, Electr. Notes Theor. Comput. Sci, vol.14, 1998.

M. Richard, R. E. Karp, and . Miller, Properties of a model for parallel computations: Determinacy, termination, queueing, SIAM Journal on Applied Mathematics, vol.14, issue.6, pp.1390-1411, 1966.

L. Lamport, Time, clocks, and the ordering of events in a distributed system, Int. Conf. on Embedded and Real-Time Software, ERTS, pp.558-565, 1978.
DOI : 10.1145/359545.359563

A. Edward and . Lee, What's ahead for embedded software?, IEEE Computer, vol.33, issue.9, pp.18-26, 2000.

A. Edward, D. G. Lee, and . Messerschmitt, Static scheduling of synchronous data flow programs for digital signal processing, IEEE Trans. Computers, vol.36, issue.1, pp.24-35, 1987.

S. Lee, F. Mallet, R. , and S. , Dealing with AADL end-to-end flow latency with UML MARTE, 13th International Conference on Engineering of Complex Computer Systems (ICECCS'08), pp.228-233, 2008.
URL : https://hal.archives-ouvertes.fr/inria-00371400

A. [. Lee and . Sangiovanni-vincentelli, A framework for comparing models of computation, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol.17, issue.12, pp.1217-1229, 1998.
DOI : 10.1109/43.736561

[. Mallet and C. André, On the semantics of UML/Marte clock constraints on Object/component/service-oriented Real-time distributed Computing (ISORC'09), Int. Symp, pp.301-312, 2009.

[. Mallet, C. André, R. , and S. , Modeling of immediate vs. delayed data communications: from AADL to UML Marte
URL : https://hal.archives-ouvertes.fr/inria-00204484

[. Mallet, C. André, R. , and S. , CCSL: specifying clock constraints with UML/Marte, Innovations in Systems and Software Engineering, pp.309-314, 2008.
DOI : 10.1007/s11334-008-0055-2

URL : https://hal.archives-ouvertes.fr/inria-00371371

]. K. Mcm03 and . Mcmillan, Interpolation and SAT-based model checking, Lecture Notes in Computer Science, vol.2725, pp.1-13, 2003.

[. Mallet, J. Deantoni, C. André, R. , and S. , The clock constraint specification language for building timed causality models, Innovations in Systems and Software Engineering, vol.127, issue.4, pp.99-106, 2010.
DOI : 10.1007/s11334-009-0109-0

URL : https://hal.archives-ouvertes.fr/inria-00464894

[. Mallet, R. De-simone, and . Marte, AADL for Discrete- Event and Discrete-Time Domains, LNEE, vol.36, issue.2, pp.27-41, 2009.
URL : https://hal.archives-ouvertes.fr/inria-00416656

[. Mallet, L. Robert-de-simone, and . Rioux, Event-triggered vs. time-triggered communications with UML MARTE, 2008 Forum on Specification, Verification and Design Languages, pp.154-159, 2008.
DOI : 10.1109/FDL.2008.4641438

URL : https://hal.archives-ouvertes.fr/inria-00371392

. Aamir-mehmood-khan, Model-Based Design for On-Chip Systems: using and extending Marte and IP-Xact, 2010.

[. Milner, A Calculus of Communicating Systems, Lecture Notes in Computer Science, vol.92, 1980.
DOI : 10.1007/3-540-10235-3

]. A. Mkmads09, F. Mehmood-kahn, C. Mallet, R. André, and . De-simone, IP-XACT components with abstract time characterization, Forum on specification , verification & Design Languages, FDL'09. ECSI, 2009.

E. [. Murthy and . Lee, Multidimensional synchronous dataflow, Multidimensional synchronous dataflow. Signal Processing BIBLIOGRAPHY [MPA08] Frédéric Mallet, Marie-Agnès Peraldi-Frati, and Charles André. Marte CCSL and East-ADL2 timing requirements, pp.2064-2079, 2002.
DOI : 10.1109/TSP.2002.800830

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.59.4203

[. Mallet, M. Peraldi-frati, and C. André, Marte CCSL to Execute East-ADL Timing Requirements, 2009 IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, pp.249-253, 2009.
DOI : 10.1109/ISORC.2009.18

URL : https://hal.archives-ouvertes.fr/inria-00383262

[. Medvidovic and R. N. Taylor, A classification and comparison framework for software architecture description languages, IEEE Transactions on Software Engineering, vol.26, issue.1, pp.70-93, 2000.
DOI : 10.1109/32.825767

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

[. Nielsen, G. D. Plotkin, and G. Winskel, Petri nets, event structures and domains, Semantics of Concurrent Computation, pp.266-284, 1979.
DOI : 10.1007/BFb0022474

[. Nielsen, G. D. Plotkin, and G. Winskel, Petri nets, event structures and domains, part I, Theoretical Computer Science, vol.13, issue.1, pp.85-108, 1981.
DOI : 10.1016/0304-3975(81)90112-2

[. Omg, UML Profile for Schedulability, Performance, and Time Specification , v1.1. Object Management Group, pp.5-6, 2005.

[. Omg, Object Constraint Language, v2.0. Object Management Group, pp.2006-2011, 2006.

[. Omg, Systems Modeling Language (SysML) Specification, v1.1. Object Management Group, pp.8-11, 2008.

]. Omg09a, . Omg, . Uml-profile-for, and . Marte, Object Management Group, pp.2009-2020, 2009.

]. Omg09b, . Omg, . Uml, and . Superstructure, Object Management Group, pp.2009-2011, 2009.

[. Pop, P. Eles, and Z. Peng, Holistic scheduling and analysis of mixed time/event-triggered distributed embedded systems, Proceedings of the tenth international symposium on Hardware/software codesign , CODES '02, pp.187-192, 2002.
DOI : 10.1145/774789.774828

]. C. Pet87 and . Petri, Concurrency theory, Petri Nets: Central Models and their properties, pp.4-24, 1987.

[. Sinnig, P. Chalin, and F. Khendek, LTS semantics for use case models, Proceedings of the 2009 ACM symposium on Applied Computing, SAC '09, pp.365-370, 2009.
DOI : 10.1145/1529282.1529362

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.568.637

S. [. Sheeran, G. Singh, and . Stålmarck, Checking Safety Properties Using Induction and a SAT-Solver, Lecture Notes in Computer Science, pp.108-125, 1954.
DOI : 10.1007/3-540-40922-X_8

]. H. Stö05 and . Störrle, Semantics and verification of data flow in UML 2

[. Thiele, S. Chakraborty, and M. Naedele, Real-time calculus for scheduling hard real-time systems, 2000 IEEE International Symposium on Circuits and Systems. Emerging Technologies for the 21st Century. Proceedings (IEEE Cat No.00CH36353), pp.101-104, 2000.
DOI : 10.1109/ISCAS.2000.858698

]. T. Wei08 and . Weilkiens, Systems Engineering with SysML/UML: Modeling, Analysis , Design. The MK, 2008.

G. Winskel, Event structures, Advances in Petri Nets, pp.325-392, 1986.
DOI : 10.1007/3-540-17906-2_31

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

[. Yu, R. B. France, and I. Ray, Scenario-Based Static Analysis of UML Class Models
DOI : 10.1007/978-3-540-87875-9_17

D. Yang, . Shen, and . Zhang, Using pi -calculus to formalize UML activity diagram, ECBS, pp.47-54, 2003.

J. Yu, L. Talpin, T. Besnard, . Gautier, . Frédéric et al., Polychronous Analysis of Timing Constraints in UML MARTE, 2010 13th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops, p.7, 2010.
DOI : 10.1109/ISORCW.2010.10

URL : https://hal.archives-ouvertes.fr/inria-00497249

[. Yue, J. Talpin, and T. Gautier, Virtual prototyping AADL architectures in a polychronous model of computation, MEMOCODE, pp.139-148, 2008.

]. L. Zaf05 and . Zaffalon, Programmation synchrone de systèmes réactifs avec Esterel et les SyncCharts, Presses Polytechniques et Universitaires Romandes, Lausane (CH), 2005.