M. Ammar, M. Baklouti, M. Pelcat, K. Desnos, and M. Abid, Automatic Generation of S-LAM Descriptions from UML/MARTE for the DSE of Massively Parallel Embedded Systems, In: Software Engineering, Artificial Intelligence, Networking and Parallel, pp.195-211, 2016.
DOI : 10.1007/978-3-319-23509-7_14

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

I. Bacivarov, W. Haid, K. Huang, and L. Thiele, Methods and tools for mapping process networks onto multi-processor systems-on-chip, Handbook of Signal Processing Systems, 2018.
DOI : 10.1007/978-1-4614-6859-2_27

F. Bellard, QEMU, a Fast and Portable Dynamic Translator, USENIX Annual Technical Conference, FREENIX Track, pp.41-46, 2005.

N. Binkert, B. Beckmann, G. Black, S. Reinhardt, A. Saidi et al., The gem5 simulator, ACM SIGARCH Computer Architecture News, vol.39, issue.2, pp.1-7, 2011.
DOI : 10.1145/2024716.2024718

C. Mazo, J. Leupers, and R. , Programming Heterogeneous MPSoCs, 2014.

Y. Chen, C. L. Bhattacharyya, S. Deprettere, E. Leupers, R. Takala et al., Video compression, Handbook of Signal Processing Systems, 2013.

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

M. Faugere, T. Bourbeau, D. Simone, R. Gerard, and S. , MARTE: Also an UML Profile for Modeling AADL Applications, 12th IEEE International Conference on Engineering Complex Computer Systems (ICECCS 2007), pp.359-364, 2007.
DOI : 10.1109/ICECCS.2007.29

P. Feiler and D. Gluch, Model-based engineering with AADL: an introduction to the SAE architecture analysis & design language, 2012.

P. Feiler, D. Gluch, and J. Hudak, The architecture analysis & design language (AADL): An introduction, 2006.
DOI : 10.21236/ADA455842

URL : http://repository.cmu.edu/cgi/viewcontent.cgi?article=1408&context=sei

B. Goglin, Managing the topology of heterogeneous cluster nodes with hardware locality (hwloc), 2014 International Conference on High Performance Computing & Simulation (HPCS), pp.74-81, 2014.
DOI : 10.1109/HPCSim.2014.6903671

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

M. Gondo, F. Arakawa, and M. Edahiro, Establishing a standard interface between multi-manycore and software tools - SHIM, 2014 IEEE COOL Chips XVII, pp.1-3, 2014.
DOI : 10.1109/CoolChips.2014.6842946

T. Grandpierre and Y. Sorel, From algorithm and architecture specifications to automatic generation of distributed real-time executives: a seamless flow of graphs transformations In: Formal Methods and Models for Co-Design, MEMOCODE'03. Proceedings. First ACM and IEEE International Conference on, pp.123-132, 2003.

S. Ha and H. Oh, Decidable Dataflow Models for Signal Processing: Synchronous Dataflow and Its Extensions, Bhattacharyya SS, 2013.
DOI : 10.1007/978-1-4614-6859-2_33

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

K. Keutzer, A. Newton, J. Rabaey, and A. Sangiovanni-vincentelli, System-level design: orthogonalization of concerns and platform-based design, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol.19, issue.12, pp.1523-1543, 2000.
DOI : 10.1109/43.898830

V. Kianzad and S. Bhattacharyya, CHARMED: A multi-objective cosynthesis framework for multi-mode embedded systems In: Application- Specific Systems, Architectures and Processors, Proceedings. 15th IEEE International Conference on, pp.28-40, 2004.

B. Kienhuis, E. Deprettere, K. Vissers, and P. Van-der-wolf, An approach for quantitative analysis of application-specific dataflow architectures, Proceedings IEEE International Conference on Application-Specific Systems, Architectures and Processors, pp.338-349, 1997.
DOI : 10.1109/ASAP.1997.606839

B. Kienhuis, E. Deprettere, P. Van-der-wolf, and K. Vissers, A Methodology to Design Programmable Embedded Systems, pp.18-37, 2002.
DOI : 10.1007/3-540-45874-3_2

M. Larsen, Modelling field robot software using aadl, Technical Report Electronics and Computer Engineering, vol.4, issue.25, 2016.

G. Lasnier, B. Zalila, L. Pautet, and J. Hugues, Ocarina : An Environment for AADL Models Analysis and Automatic Code Generation for High Integrity Applications, International Conference on Reliable Software Technologies, pp.237-250, 2009.
DOI : 10.1109/ISORC.2008.27

C. Lattner and V. Adve, LLVM: A compilation framework for lifelong program analysis & transformation, International Symposium on Code Generation and Optimization, 2004. CGO 2004., p.75, 2004.
DOI : 10.1109/CGO.2004.1281665

E. Lee, The Problem with Threads, Computer, vol.39, issue.5, pp.33-42, 2006.
DOI : 10.1109/MC.2006.180

E. Lee and D. Messerschmitt, Synchronous data flow, Proceedings of the IEEE, vol.75, issue.9, 1987.
DOI : 10.1109/PROC.1987.13876

F. Mallet and C. André, Uml/marte ccsl, signal and petri nets, 2008.
URL : https://hal.archives-ouvertes.fr/inria-00283077

F. Mallet, D. Simone, and R. , Marte vs. aadl for discrete-event and discretetime domains, Languages for Embedded Systems and Their Applications, pp.27-41, 2009.
URL : https://hal.archives-ouvertes.fr/inria-00416656

M. Pelcat, J. Nezan, J. Piat, J. Croizer, and S. Aridhi, A system-level architecture model for rapid prototyping of heterogeneous multicore embedded systems, Proceedings of DASIP conference, 2009.
URL : https://hal.archives-ouvertes.fr/hal-00429397

M. Pelcat, A. Mercat, K. Desnos, L. Maggiani, Y. Liu et al., Reproducible Evaluation of System Efficiency with a Model of Architecture: From Theory to Practice, Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2017.
DOI : 10.1109/TCAD.2017.2774822

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

A. Pimentel, Exploring Exploration: A Tutorial Introduction to Embedded Systems Design Space Exploration, IEEE Design & Test, vol.34, issue.1, pp.77-90, 2017.
DOI : 10.1109/MDAT.2016.2626445

M. Renfors, M. Juntti, M. Valkama, S. Bhattacharyya, E. Deprettere et al., Signal processing for wireless transceivers Handbook of Signal Processing Systems Architecture analysis and design language (aadl) http, 2012.

R. Shekhar, V. Walimbe, W. Plishker, S. Bhattacharyya, E. Deprettere et al., Medical image processing Handbook of Signal Processing Systems Introduction to AMBA 4 ACE and big, LITTLE Processing Technology [36] Texas Instruments (2015) 66AK2L06 Multicore DSP+ARM Key- Stone II System-on-Chip (SoC) -SPRS930. Texas Instruments, p.866, 2011.

P. Van-roy, Programming paradigms for dummies: What every programmer should know. New computational paradigms for computer music 104, 2009.

M. Wolf, High-performance embedded computing: applications in cyber-physical systems and mobile computing, Newnes, 2014.