B. A. Allan, A Component Architecture for High-Performance Scientific Computing, International Journal of High Performance Computing Applications, vol.20, issue.2, pp.163-202, 2006.
DOI : 10.1177/1094342006064488

C. Augonnet, S. Thibault, R. Namyst, and P. Wacrenier, StarPU: a unified platform for task scheduling on heterogeneous multicore architectures. Concurrency and Computation: Practice and Experience, pp.187-198, 2011.
URL : https://hal.archives-ouvertes.fr/inria-00384363

S. Balay, W. Gropp, L. Mcinnes, and B. Smith, Efficient Management of Parallelism in Object-Oriented Numerical Software Libraries, Modern Software Tools in Scientific Computing, pp.163-202, 1997.
DOI : 10.1007/978-1-4612-1986-6_8

F. Baude, D. Caromel, C. Dalmasso, M. Danelutto, V. Getov et al., Gcm: a grid extension to fractal for autonomous distributed components. annals of telecommunications, pp.5-24, 2009.
URL : https://hal.archives-ouvertes.fr/inria-00323919

J. Bigot, Z. Hou, C. Pérez, and V. Pichon, A low level component model easing performance portability of HPC applications, Computing, vol.4, issue.5, pp.961115-1130, 2014.
DOI : 10.1007/s00607-013-0368-3

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

J. Bigot and C. Pérez, Increasing Reuse in Component Models through Genericity, Formal Foundations of Reuse and Domain Engineering, pp.21-30, 2009.
DOI : 10.1007/3-540-51084-2_2

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

M. Christen, O. Schenk, and H. Burkhart, PATUS: A Code Generation and Autotuning Framework for Parallel Iterative Stencil Computations on Modern Microarchitectures, 2011 IEEE International Parallel & Distributed Processing Symposium, pp.676-687, 2011.
DOI : 10.1109/IPDPS.2011.70

H. Coullon and S. Limet, The SIPSim implicit parallelism model and the SkelGIS library. Concurrency and Computation: Practice and Experience, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01216019

L. Dagum and R. Menon, OpenMP: an industry standard API for shared-memory programming, IEEE Computational Science and Engineering, vol.5, issue.1, pp.46-55, 1998.
DOI : 10.1109/99.660313

A. Fernández, V. Beltran, S. Mateo, T. Patejko, and E. Ayguadé, A Data Flow Language to Develop High Performance Computing DSLs, 2014 Fourth International Workshop on Domain-Specific Languages and High-Level Frameworks for High Performance Computing, pp.11-20, 2014.
DOI : 10.1109/WOLFHPC.2014.6

S. Ferrari and F. Saleri, A new two-dimensional Shallow Water model including pressure effects and slow varying bottom topography, ESAIM: Mathematical Modelling and Numerical Analysis, vol.38, issue.2, pp.211-234, 2004.
DOI : 10.1051/m2an:2004010

T. Gautier, J. Lima, N. Maillard, and B. Raffin, XKaapi: A Runtime System for Data-Flow Task Programming on Heterogeneous Architectures, 2013 IEEE 27th International Symposium on Parallel and Distributed Processing, pp.1299-1308, 2013.
DOI : 10.1109/IPDPS.2013.66

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

M. B. Giles, G. R. Mudalige, Z. Sharif, G. Markall, and P. H. Kelly, Performance analysis of the OP2 framework on many-core architectures, ACM SIGMETRICS Performance Evaluation Review, vol.38, issue.4, pp.9-15, 2011.
DOI : 10.1145/1964218.1964221

M. Mitchell, Creating minimal vertex series parallel graphs from directed acyclic graphs, Proc. of the 2004 Australasian Symposium on Information Visualisation, pp.133-139, 2004.

J. Nieplocha, B. Palmer, V. Tipparaju, M. Krishnan, H. Trease et al., Advances, Applications and Performance of the Global Arrays Shared Memory Programming Toolkit, International Journal of High Performance Computing Applications, vol.20, issue.2, pp.203-231, 2006.
DOI : 10.1177/1094342006064503

M. Object and . Group, Corba component model 4.0 specification. Specification Version 4.0, Object Management Group, 2006.

J. Ragan-kelley, C. Barnes, A. Adams, S. Paris, F. Durand et al., Halide: A language and compiler for optimizing parallelism, locality, and recomputation in image processing pipelines, Proceedings of the 34th ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI '13, pp.519-530, 2013.

J. Richard, V. Lanore, and C. Pérez, Towards application variability handling with component models: 3d-fft use case study, Proc. of The 8th Workshop on UnConventional High Performance Computing (UCHPC), 2015.
URL : https://hal.archives-ouvertes.fr/hal-01192732

C. Schmitt, S. Kuckuk, F. Hannig, H. Köstler, and J. Teich, ExaSlang: A Domain-Specific Language for Highly Scalable Multigrid Solvers, 2014 Fourth International Workshop on Domain-Specific Languages and High-Level Frameworks for High Performance Computing, pp.42-51, 2014.
DOI : 10.1109/WOLFHPC.2014.11

B. Schoenmakers, A new algorithm for the recognition of series parallel graphs, CWI - Centrum voor Wiskunde en Informatica, 1995.

C. Szyperski, Component Software: Beyond Object-Oriented Programming, 2002.

Y. Tang, R. Chowdhury, B. Kuszmaul, C. Luk, and C. Leiserson, The pochoir stencil compiler, Proceedings of the 23rd ACM symposium on Parallelism in algorithms and architectures, SPAA '11, pp.117-128, 2011.
DOI : 10.1145/1989493.1989508

J. Valdes, R. Tarjan, and E. Lawler, The recognition of series parallel digraphs, Proceedings of the Eleventh Annual ACM Symposium on Theory of Computing, STOC '79, pp.1-12, 1979.