D. Abrahams and A. Gurtovoy, C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond (C++ in Depth Series), 2004.

M. Aldinucci, H. Bouziane, M. Danelutto, and C. Pérez, Towards software component assembly language enhanced with workflows and skeletons, Proceedings of the 2008 compFrame/HPC-GECO workshop on Component based high performance, CBHPC '08, pp.14-17, 2008.
DOI : 10.1145/1456190.1456194

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

M. Aldinucci, S. Campa, M. Danelutto, M. Vanneschi, P. Kilpatrick et al., Behavioural Skeletons in GCM: Autonomic Management of Grid Components, 16th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP 2008), pp.54-63, 2008.
DOI : 10.1109/PDP.2008.46

S. Larson, M. J. Lefantzi, A. D. Lewis, L. C. Malony, J. Mcinnes et al., A Component Architecture for High-Performance Scientific Computing, International Journal of High Performance Computing Applications, vol.20, issue.2, pp.163-202, 2006.

F. André, G. Gauvrit, and C. Pérez, Dynamic Adaptation of the Master-Worker Paradigm, 2009 Ninth IEEE International Conference on Computer and Information Technology, 2009.
DOI : 10.1109/CIT.2009.40

G. Antoniu, L. Bougé, and M. Jan, JUXMEM: An Adaptive Supportive Platform for Data Sharing on the Grid, Scalable Computing: Practice and Experience, vol.6, pp.45-55, 2005.
URL : https://hal.archives-ouvertes.fr/inria-00000984

G. Antoniu, H. L. Bouziane, L. Breuil, M. Jan, and C. Pérez, Enabling Transparent Data Sharing in Component Models, Sixth IEEE International Symposium on Cluster Computing and the Grid (CCGRID'06), pp.430-433, 2006.
DOI : 10.1109/CCGRID.2006.40

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

F. Baude, D. Caromel, C. Dalmasso, M. Danelutto, V. Getov et al., GCM: A Grid Extension to FRACTAL for Autonomous Distributed Components. Special Issue of Annals of Telecommunications: Software Components ? The Fractal Initiative, p.5, 2009.
URL : https://hal.archives-ouvertes.fr/inria-00323919

J. Bigot and C. Pérez, Enabling Collective Communications between Components In CompFrame '07: Proceedings of the 2007 symposium on Component and framework technology in high-performance and scientific computing, pp.121-130, 2007.

J. Bigot and C. Pérez, Increasing Reuse in Component Models through Genericity, Proceedings of the 11th International Conference on Software Reuse, ICSR '09, pp.21-30, 2009.
DOI : 10.1007/3-540-51084-2_2

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

J. Bigot and C. Pérez, Enabling Connectors in Hierarchical Component Models, 2010.
URL : https://hal.archives-ouvertes.fr/ensl-00456961

H. L. Bouziane, C. Pérez, and T. Priol, A Software Component Model with Spatial and Temporal Compositions for Grid Infrastructures, Euro-Par '08: Proceedings of the 14th international Euro-Par conference on Parallel Processing, pp.698-708, 2008.
DOI : 10.1007/978-3-540-85451-7_75

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

H. L. Bouziane, C. Pérez, and T. Priol, Extending software component models with the master???worker paradigm, Parallel Computing, vol.36, issue.2-3, 2010.
DOI : 10.1016/j.parco.2009.12.012

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

E. Bruneton, T. Coupaye, and J. Stefani, The Fractal Component Model, version 2.0.3 draft. The ObjectWeb Consortium, 2004.

E. Caron and F. Desprez, Diet: A Scalable Toolbox to Build Network Enabled Servers on the Grid, International Journal of High Performance Computing Applications, vol.20, issue.3, pp.335-352, 2006.
DOI : 10.1177/1094342006067472

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

M. Cole, Algorithmic Skeletons, 1991.
DOI : 10.1007/978-1-4471-0841-2_13

T. Fahringer, J. Qin, and S. Hainzer, Specification of grid workflow applications with AGWL: an Abstract Grid Workflow Language, CCGrid 2005. IEEE International Symposium on Cluster Computing and the Grid, 2005., pp.676-685, 2005.
DOI : 10.1109/CCGRID.2005.1558629

S. Gorlatch and J. Dünnweber, From Grid Middleware to Grid Applications: Bridging the Gap with HOCs. In Future Generation Grids, 2005.

W. Gropp, S. Huss-lederman, A. Lumsdaine, E. Lusk, B. Nitzberg et al., of MPI: The Complete Reference, The MPI-2 Extensions, 1998.

L. V. Kale and S. Krishnan, Charm++: Parallel Programming with Message-Driven Objects, Parallel Programming using C++, pp.175-213, 1996.

N. Karonis, B. Toonen, and I. Foster, MPICH-G2: A Grid-enabled implementation of the Message Passing Interface, Journal of Parallel and Distributed Computing, vol.63, issue.5, pp.551-563, 2003.
DOI : 10.1016/S0743-7315(03)00002-9

G. Kumfert, J. Leek, and T. Epperly, Babel Remote Method Invocation, 2007 IEEE International Parallel and Distributed Processing Symposium, pp.1-10, 2007.
DOI : 10.1109/IPDPS.2007.370222

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

S. Matougui and A. Beugnard, Two Ways of Implementing Software Connections Among Distributed Components, OTM Conferences, pp.997-1014, 2005.
DOI : 10.1007/11575801_5

D. Mcilroy, Mass-Produced Software Components, Proceedings of the 1st International Conference on Software Engineering, Garmisch Pattenkirchen, pp.138-150, 1968.

D. R. Musser and A. A. Stepanov, Generic programming, Proc. of the Intl. Symposium on Symbolic and Algebraic Computation (ISSAC'88), pp.13-25, 1989.
DOI : 10.1007/3-540-51084-2_2

R. Openmp-architecture and . Board, OpenMP Application Program Interface version 3.0, 2008.

C. Pérez, T. Priol, and A. Ribes, A Parallel CORBA Component Model for Numerical Code Coupling, Proceedings of the Third International Workshop on Grid Computing Special issue Best Applications Papers from the 3rd Intl. Workshop on Grid Computing, pp.88-99, 2002.

C. Pérez, T. Priol, and A. Ribes, PACO++: a parallel object model for high performance distributed systems, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the, 2004.
DOI : 10.1109/HICSS.2004.1265648

D. C. Schmidt, Guest Editor's Introduction: Model-Driven Engineering, Computer, vol.39, issue.2, pp.25-31, 2006.
DOI : 10.1109/MC.2006.58

C. Szyperski, D. Gruntz, and S. Murer, Component Software -Beyond Object-Oriented Programming, 2002.

I. Taylor, M. Shields, I. Wang, and A. Harrison, Visual Grid Workflow in Triana, Journal of Grid Computing, vol.20, issue.17, pp.153-169, 2005.
DOI : 10.1007/s10723-005-9007-3

K. Zhang, K. Damevski, V. Venkatachalapathy, and S. G. Parker, SCIRUN2: A CCA Framework for High Performance Computing, Intl. Workshop on High-Level Programming Models and Supportive Environments, vol.0, pp.72-79, 2004.